diff options
Diffstat (limited to 'sys/netipx/ipx_input.c')
-rw-r--r-- | sys/netipx/ipx_input.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/netipx/ipx_input.c b/sys/netipx/ipx_input.c index c20d543..f518db3 100644 --- a/sys/netipx/ipx_input.c +++ b/sys/netipx/ipx_input.c @@ -215,7 +215,7 @@ ipxintr(struct mbuf *m) */ for (ia = ipx_ifaddr; ia != NULL; ia = ia->ia_next) if((ia->ia_ifa.ifa_ifp == m->m_pkthdr.rcvif) && - ipx_neteq(ia->ia_addr.sipx_addr, + ipx_neteq(ia->ia_addr.sipx_addr, ipx->ipx_dna)) goto ours; @@ -484,8 +484,8 @@ struct ifnet *ifp; if (ifp == ia->ia_ifp) break; if (ia == NULL) - ipx->ipx_sna.x_host = ipx_zerohost; - else + ipx->ipx_sna.x_host = ipx_zerohost; + else ipx->ipx_sna.x_host = ia->ia_addr.sipx_addr.x_host; |