[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.340 and 1.341

version 1.340, 2016/08/31 09:14:47 version 1.341, 2016/09/07 15:41:44
Line 382  ip_match_our_address(struct ifnet *ifp, 
Line 382  ip_match_our_address(struct ifnet *ifp, 
                                 continue;                                  continue;
                         if (checkif && ia->ia_ifp != ifp)                          if (checkif && ia->ia_ifp != ifp)
                                 continue;                                  continue;
                         if ((ia->ia_ifp->if_flags & IFF_UP) != 0)                          if ((ia->ia_ifp->if_flags & IFF_UP) != 0 &&
                               (ia->ia4_flags & IN_IFF_DETACHED) == 0)
                                 break;                                  break;
                         else                          else
                                 (*downmatch)++;                                  (*downmatch)++;
Line 402  ip_match_our_address_broadcast(struct if
Line 403  ip_match_our_address_broadcast(struct if
                 if (ifa->ifa_addr->sa_family != AF_INET)                  if (ifa->ifa_addr->sa_family != AF_INET)
                         continue;                          continue;
                 ia = ifatoia(ifa);                  ia = ifatoia(ifa);
                 if (ia->ia4_flags & IN_IFF_NOTREADY)                  if (ia->ia4_flags & (IN_IFF_NOTREADY | IN_IFF_DETACHED))
                         continue;                          continue;
                 if (in_hosteq(ip->ip_dst, ia->ia_broadaddr.sin_addr) ||                  if (in_hosteq(ip->ip_dst, ia->ia_broadaddr.sin_addr) ||
                     in_hosteq(ip->ip_dst, ia->ia_netbroadcast) ||                      in_hosteq(ip->ip_dst, ia->ia_netbroadcast) ||

Legend:
Removed from v.1.340  
changed lines
  Added in v.1.341

CVSweb <webmaster@jp.NetBSD.org>