Lines Matching defs:ilen

65 interpret_icmp(int flags, struct icmp *icmp, int iplen, int ilen)
76 if (ilen < ICMP_MINLEN)
94 if (ilen >= ICMP_ADVLENMIN) {
104 if (ilen >= ICMP_ADVLENMIN) {
114 if (ilen >= ICMP_ADVLENMIN) {
123 if (ilen >= ICMP_ADVLENMIN) {
244 num_rtr_addrs = MIN((ilen - ICMP_MINLEN) / 8,
267 if (ilen > icmp_ra_len) {
268 int curr_len = ilen - icmp_ra_len;
381 show_header("ICMP: ", "ICMP Header", ilen);
397 if (ilen > 28) {
408 if (ilen > 28) {
427 if (ilen > icmp_ra_len) {
430 ilen - icmp_ra_len);
440 interpret_icmpv6(flags, icmp6, iplen, ilen)
443 int iplen, ilen;
451 if (ilen < ICMP6_MINLEN)
471 if (ilen >= ICMP6_MINLEN + IPV6_HDR_LEN +
555 if (ilen == MLD_MINLEN)
557 else if (ilen >= MLD_V2_QUERY_MINLEN)
596 show_header("ICMPv6: ", "ICMPv6 Header", ilen);
611 if (ilen > ICMP6_MINLEN + IPV6_HDR_LEN) {
642 ilen - sizeof (*rd));
647 if (ilen < sizeof (*ns))
656 ilen - sizeof (*ns));
663 if (ilen < sizeof (*na))
682 ilen - sizeof (*na));
687 if (ilen < sizeof (struct nd_router_solicit))
691 ilen - sizeof (struct nd_router_solicit));
698 if (ilen < sizeof (*ra))
720 ilen - sizeof (*ra));
724 if (ilen < sizeof (*icmp6))
734 if (ilen < MLD_MINLEN)
737 if (ilen >= MLD_V2_QUERY_MINLEN) {
738 interpret_mldv2qry(icmp6, ilen);
754 if (ilen < sizeof (*mldg))
765 interpret_mldv2rpt(icmp6, ilen);
777 interpret_options(optc, ilen)
779 int ilen;
788 for (; ilen >= sizeof (*opt); ) {
801 if (ilen < (int)opt->nd_opt_len * 8)
844 ilen < sizeof (struct nd_opt_mtu))
861 ilen < sizeof (struct nd_opt_prefix_info))
902 ilen -= opt->nd_opt_len * 8;
907 interpret_mldv2qry(icmp6_t *icmp6, int ilen)
911 int rem = ilen;
915 if (ilen < sizeof (*qry)) {
954 interpret_mldv2rpt(icmp6_t *icmp6, int ilen)
959 int rem = ilen, auxlen;
963 if (ilen < sizeof (*rpt)) {