Lines Matching refs:qd_len
223 int qd_len = 0; in l3ni1_parse_facility() local
234 qd_len = *p++; in l3ni1_parse_facility()
235 if (qd_len == 0) { in l3ni1_parse_facility()
243 while (qd_len > 0 && !(*p & 0x80)) { /* extension ? */ in l3ni1_parse_facility()
245 qd_len--; in l3ni1_parse_facility()
247 if (qd_len < 2) { in l3ni1_parse_facility()
252 qd_len--; in l3ni1_parse_facility()
261 qd_len--; in l3ni1_parse_facility()
262 if (qd_len < 1) in l3ni1_parse_facility()
269 if ((qd_len-- < ((!nlen) ? 3 : (1 + nlen))) || in l3ni1_parse_facility()
276 qd_len--; in l3ni1_parse_facility()
279 { qd_len -= 2; /* trailing null bytes */ in l3ni1_parse_facility()
280 if ((*(p + qd_len)) || (*(p + qd_len + 1))) in l3ni1_parse_facility()
284 nlen = qd_len; in l3ni1_parse_facility()
289 qd_len--; in l3ni1_parse_facility()
291 if (qd_len < nlen) in l3ni1_parse_facility()
295 qd_len -= nlen; in l3ni1_parse_facility()