Lines Matching full:length
46 nd_uint16_t rh_len; /* length of message (in words) */
94 vat_print(netdissect_options *ndo, const u_char *hdr, u_int length)
100 if (length < 2) {
101 ND_PRINT("udp/va/vat, length %u < 2", length);
108 length,
114 if (length < 8) {
115 ND_PRINT("udp/vat, length %u < 8", length);
121 length - 8,
143 ND_PRINT("udp/rtp, length %u < 8", len);
163 ND_PRINT("udp/rtp, length %u < 12", dlen + 8);
366 udp_print(netdissect_options *ndo, const u_char *bp, u_int length,
392 if (length < sizeof(struct udphdr)) {
394 ND_PRINT("truncated-udp %u", length);
404 * If the length is zero, and the length provided to us is
405 * > 65535, use the provided length as the length.
407 if (ulen == 0 && length > 65535)
408 ulen = length;
415 length -= sizeof(struct udphdr);
416 if (ulen < length)
417 length = ulen;
433 vat_print(ndo, cp, length);
438 wb_print(ndo, cp, length);
445 sunrpc_print(ndo, (const u_char *)rp, length,
448 nfsreply_print(ndo, (const u_char *)rp, length,
454 rtp_print(ndo, cp, length);
465 snmp_print(ndo, cp, length);
475 tftp_print(ndo, cp, length);
480 aodv_print(ndo, cp, length, IP_V(ip) == 6);
485 radius_print(ndo, cp, length);
490 vxlan_print(ndo, cp, length);
496 pgm_print(ndo, cp, length, bp2);
500 lmp_print(ndo, cp, length);
504 ptp_print(ndo, cp, length);
508 someip_print(ndo, cp, length);
513 domain_print(ndo, cp, length, FALSE, FALSE);
530 nfsreq_noaddr_print(ndo, (const u_char *)rp, length,
537 nfsreply_noaddr_print(ndo, (const u_char *)rp, length,
543 sunrpc_print((const u_char *)rp, length, (const u_char *)ip);
562 } else if (ND_TTEST_LEN(cp, length)) {
563 sum = udp_cksum(ndo, ip, up, length + sizeof(struct udphdr));
574 if (ND_TTEST_LEN(cp, length)) {
575 sum = udp6_cksum(ndo, ip6, up, length + sizeof(struct udphdr));
591 domain_print(ndo, cp, length, FALSE, FALSE);
594 bootp_print(ndo, cp, length);
596 tftp_print(ndo, cp, length);
600 ntp_print(ndo, cp, length);
603 nbt_udp137_print(ndo, cp, length);
605 nbt_udp138_print(ndo, cp, length);
609 snmp_print(ndo, cp, length);
612 ptp_print(ndo, cp, length);
614 cisco_autorp_print(ndo, cp, length);
616 isakmp_print(ndo, cp, length, bp2);
618 syslog_print(ndo, cp, length);
620 rip_print(ndo, cp, length);
622 ripng_print(ndo, cp, length);
627 dhcp6_print(ndo, cp, length);
629 ldp_print(ndo, cp, length);
631 aodv_print(ndo, cp, length, IP_V(ip) == 6);
633 olsr_print(ndo, cp, length, IP_V(ip) == 6);
635 lmp_print(ndo, cp, length);
639 lwres_print(ndo, cp, length);
642 domain_print(ndo, cp, length, FALSE, TRUE);
644 isakmp_rfc3948_print(ndo, cp, length, bp2, IP_V(ip), fragmented, ttl_hl);
646 isakmp_print(ndo, cp, length, bp2);
648 l2tp_print(ndo, cp, length);
650 vat_print(ndo, cp, length);
652 zephyr_print(ndo, cp, length);
659 rx_print(ndo, cp, length, sport, dport,
662 ahcp_print(ndo, cp, length);
664 babel_print(ndo, cp, length);
666 hncp_print(ndo, cp, length);
671 wb_print(ndo, cp, length);
678 radius_print(ndo, cp, length);
680 hsrp_print(ndo, cp, length);
682 lspping_print(ndo, cp, length);
687 bfd_print(ndo, cp, length, dport);
689 vqp_print(ndo, cp, length);
691 sflow_print(ndo, cp, length);
693 lwapp_control_print(ndo, cp, length, 1);
695 lwapp_control_print(ndo, cp, length, 0);
697 lwapp_data_print(ndo, cp, length);
699 sip_print(ndo, cp, length);
701 otv_print(ndo, cp, length);
703 vxlan_print(ndo, cp, length);
705 geneve_print(ndo, cp, length);
707 lisp_print(ndo, cp, length);
709 vxlan_gpe_print(ndo, cp, length);
711 zep_print(ndo, cp, length);
713 mpls_print(ndo, cp, length);
719 llap_print(ndo, cp, length);
721 someip_print(ndo, cp, length);
723 bcm_li_print(ndo, cp, length);
725 if (ulen > length && !fragmented)
726 ND_PRINT("UDP, bad length %u > %u",
727 ulen, length);
729 ND_PRINT("UDP, length %u", ulen);
732 if (ulen > length && !fragmented)
733 ND_PRINT("UDP, bad length %u > %u",
734 ulen, length);
736 ND_PRINT("UDP, length %u", ulen);