Lines Matching defs:nlen
129 l3ni1_dummy_return_result(struct PStack *st, int id, u_char *p, u_char nlen)
145 ic.parm.ni1_io.datalen = nlen;
154 l3_debug(st, "dummy return result id=0x%x result len=%d",id,nlen);
196 int ident, u_char *p, u_char nlen)
201 (cr == -1) ? "local" : "broadcast",id,ident,nlen);
212 ic.parm.ni1_io.datalen = nlen;
223 unsigned char nlen = 0, ilen, cp_tag;
267 nlen = *p++ & 0x7F; /* number of len bytes or indefinite */
268 if ((qd_len-- < ((!nlen) ? 3 : (1 + nlen))) ||
269 (nlen > 1))
273 if (nlen == 1)
274 { nlen = *p++; /* complete length */
283 nlen = qd_len;
287 { nlen = *p++;
290 if (qd_len < nlen)
291 { l3_debug(st, "qd_len < nlen");
294 qd_len -= nlen;
296 if (nlen < 2)
297 { l3_debug(st, "nlen < 2");
306 nlen--;
313 nlen--;
314 if (ilen > nlen || ilen == 0)
315 { l3_debug(st, "ilen > nlen || ilen == 0");
318 nlen -= ilen;
327 if (nlen < 2) {
328 l3_debug(st, "nlen < 2 22");
336 nlen--;
338 nlen--;
339 if (ilen > nlen || ilen == 0) {
340 l3_debug(st, "ilen > nlen || ilen == 0 22");
343 nlen -= ilen;
352 l3ni1_dummy_invoke(st, cr, id, ident, p, nlen);
361 l3ni1_dummy_return_result(st, id, p, nlen);
376 if (nlen < 2)
377 { l3_debug(st, "return error nlen < 2");
386 nlen--;
393 nlen--;
394 if (ilen > nlen || ilen == 0)
395 { l3_debug(st, "error return ilen > nlen || ilen == 0");
398 nlen -= ilen;