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

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

Diff for /src/sys/netinet/ip_input.c between version 1.348 and 1.349

version 1.348, 2017/01/24 07:09:24 version 1.349, 2017/02/07 02:38:08
Line 908  ip_dooptions(struct mbuf *m)
Line 908  ip_dooptions(struct mbuf *m)
         int opt, optlen, cnt, off, code, type = ICMP_PARAMPROB, forward = 0;          int opt, optlen, cnt, off, code, type = ICMP_PARAMPROB, forward = 0;
         struct in_addr dst;          struct in_addr dst;
         n_time ntime;          n_time ntime;
         struct ifaddr *ifa;          struct ifaddr *ifa = NULL;
         int s;          int s;
   
         dst = ip->ip_dst;          dst = ip->ip_dst;
Line 1098  ip_dooptions(struct mbuf *m)
Line 1098  ip_dooptions(struct mbuf *m)
                                 ipaddr.sin_addr = dst;                                  ipaddr.sin_addr = dst;
                                 _ss = pserialize_read_enter();                                  _ss = pserialize_read_enter();
                                 rcvif = m_get_rcvif(m, &_s);                                  rcvif = m_get_rcvif(m, &_s);
                                 ifa = ifaof_ifpforaddr(sintosa(&ipaddr), rcvif);                                  if (__predict_true(rcvif != NULL)) {
                                           ifa = ifaof_ifpforaddr(sintosa(&ipaddr),
                                               rcvif);
                                   }
                                 m_put_rcvif(rcvif, &_s);                                  m_put_rcvif(rcvif, &_s);
                                 if (ifa == NULL) {                                  if (ifa == NULL) {
                                         pserialize_read_exit(_ss);                                          pserialize_read_exit(_ss);

Legend:
Removed from v.1.348  
changed lines
  Added in v.1.349

CVSweb <webmaster@jp.NetBSD.org>