Lines Matching full:length
163 nd_uint8_t length; /* extension length */ member
177 const struct aodv_ext *ep, u_int length) in aodv_extension() argument
186 if (length < sizeof(struct aodv_hello)) in aodv_extension()
188 if (GET_U_1(ep->length) < 4) { in aodv_extension()
189 ND_PRINT("\n\text HELLO - bad length %u", in aodv_extension()
190 GET_U_1(ep->length)); in aodv_extension()
199 GET_U_1(ep->length)); in aodv_extension()
209 aodv_rreq(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_rreq() argument
215 if (length < sizeof(*ap)) in aodv_rreq()
218 "\tdst %s seq %u src %s seq %u", length, in aodv_rreq()
230 i = length - sizeof(*ap); in aodv_rreq()
240 aodv_rrep(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_rrep() argument
246 if (length < sizeof(*ap)) in aodv_rrep()
249 "\tdst %s dseq %u src %s %u ms", length, in aodv_rrep()
258 i = length - sizeof(*ap); in aodv_rrep()
268 aodv_rerr(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_rerr() argument
275 if (length < sizeof(*ap)) in aodv_rerr()
279 GET_U_1(ap->rerr_dc), length); in aodv_rerr()
281 i = length - sizeof(*ap); in aodv_rerr()
298 aodv_v6_rreq(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_v6_rreq() argument
304 if (length < sizeof(*ap)) in aodv_v6_rreq()
307 "\tdst %s seq %u src %s seq %u", length, in aodv_v6_rreq()
319 i = length - sizeof(*ap); in aodv_v6_rreq()
329 aodv_v6_rrep(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_v6_rrep() argument
335 if (length < sizeof(*ap)) in aodv_v6_rrep()
338 "\tdst %s dseq %u src %s %u ms", length, in aodv_v6_rrep()
347 i = length - sizeof(*ap); in aodv_v6_rrep()
357 aodv_v6_rerr(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_v6_rerr() argument
364 if (length < sizeof(*ap)) in aodv_v6_rerr()
368 GET_U_1(ap->rerr_dc), length); in aodv_v6_rerr()
370 i = length - sizeof(*ap); in aodv_v6_rerr()
387 aodv_v6_draft_01_rreq(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_v6_draft_01_rreq() argument
393 if (length < sizeof(*ap)) in aodv_v6_draft_01_rreq()
396 "\tdst %s seq %u src %s seq %u", length, in aodv_v6_draft_01_rreq()
408 i = length - sizeof(*ap); in aodv_v6_draft_01_rreq()
418 aodv_v6_draft_01_rrep(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_v6_draft_01_rrep() argument
424 if (length < sizeof(*ap)) in aodv_v6_draft_01_rrep()
427 "\tdst %s dseq %u src %s %u ms", length, in aodv_v6_draft_01_rrep()
436 i = length - sizeof(*ap); in aodv_v6_draft_01_rrep()
446 aodv_v6_draft_01_rerr(netdissect_options *ndo, const u_char *dat, u_int length) in aodv_v6_draft_01_rerr() argument
453 if (length < sizeof(*ap)) in aodv_v6_draft_01_rerr()
457 GET_U_1(ap->rerr_dc), length); in aodv_v6_draft_01_rerr()
459 i = length - sizeof(*ap); in aodv_v6_draft_01_rerr()
477 const u_char *dat, u_int length, int is_ip6) in aodv_print() argument
493 aodv_v6_rreq(ndo, dat, length); in aodv_print()
495 aodv_rreq(ndo, dat, length); in aodv_print()
500 aodv_v6_rrep(ndo, dat, length); in aodv_print()
502 aodv_rrep(ndo, dat, length); in aodv_print()
507 aodv_v6_rerr(ndo, dat, length); in aodv_print()
509 aodv_rerr(ndo, dat, length); in aodv_print()
513 ND_PRINT(" rrep-ack %u", length); in aodv_print()
517 aodv_v6_draft_01_rreq(ndo, dat, length); in aodv_print()
521 aodv_v6_draft_01_rrep(ndo, dat, length); in aodv_print()
525 aodv_v6_draft_01_rerr(ndo, dat, length); in aodv_print()
529 ND_PRINT(" rrep-ack %u", length); in aodv_print()
533 ND_PRINT(" type %u %u", msg_type, length); in aodv_print()