[BACK]Return to ip6_input.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / netinet6

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/netinet6/ip6_input.c between version 1.208 and 1.209

version 1.208, 2019/05/13 07:47:59 version 1.209, 2019/09/15 21:00:15
Line 356  ip6_input(struct mbuf *m, struct ifnet *
Line 356  ip6_input(struct mbuf *m, struct ifnet *
                         IP6_STATINC(IP6_STAT_PFILDROP_IN);                          IP6_STATINC(IP6_STAT_PFILDROP_IN);
                         return;                          return;
                 }                  }
                 KASSERT(m->m_len >= sizeof(struct ip6_hdr));                  if (m->m_len < sizeof(struct ip6_hdr)) {
                           if ((m = m_pullup(m, sizeof(struct ip6_hdr))) == NULL) {
                                   IP6_STATINC(IP6_STAT_TOOSMALL);
                                   in6_ifstat_inc(rcvif, ifs6_in_hdrerr);
                                   return;
                           }
                   }
                 ip6 = mtod(m, struct ip6_hdr *);                  ip6 = mtod(m, struct ip6_hdr *);
                 srcrt = !IN6_ARE_ADDR_EQUAL(&odst, &ip6->ip6_dst);                  srcrt = !IN6_ARE_ADDR_EQUAL(&odst, &ip6->ip6_dst);
         }          }

Legend:
Removed from v.1.208  
changed lines
  Added in v.1.209

CVSweb <webmaster@jp.NetBSD.org>