diff options
Diffstat (limited to 'sys/net/if_ethersubr.c')
-rw-r--r-- | sys/net/if_ethersubr.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/sys/net/if_ethersubr.c b/sys/net/if_ethersubr.c index 1c9ddb8..7421541 100644 --- a/sys/net/if_ethersubr.c +++ b/sys/net/if_ethersubr.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)if_ethersubr.c 8.1 (Berkeley) 6/10/93 - * $Id: if_ethersubr.c,v 1.16 1996/05/24 01:35:08 julian Exp $ + * $Id: if_ethersubr.c,v 1.17 1996/06/01 23:23:54 gpalmer Exp $ */ #include <sys/param.h> @@ -129,7 +129,6 @@ ether_output(ifp, m0, dst, rt0) if ((ifp->if_flags & (IFF_UP|IFF_RUNNING)) != (IFF_UP|IFF_RUNNING)) senderr(ENETDOWN); - ifp->if_lastchange = time; rt = rt0; if (rt) { if ((rt->rt_flags & RTF_UP) == 0) { @@ -388,7 +387,6 @@ ether_input(ifp, eh, m) m_freem(m); return; } - ifp->if_lastchange = time; ifp->if_ibytes += m->m_pkthdr.len + sizeof (*eh); if (bcmp((caddr_t)etherbroadcastaddr, (caddr_t)eh->ether_dhost, sizeof(etherbroadcastaddr)) == 0) @@ -620,7 +618,7 @@ ether_addmulti(ifr, ac) struct sockaddr_in *sin; u_char addrlo[6]; u_char addrhi[6]; - int set_allmulti = 0; + int set_allmulti = 0; int s = splimp(); switch (ifr->ifr_addr.sa_family) { @@ -691,8 +689,8 @@ ether_addmulti(ifr, ac) ac->ac_multiaddrs = enm; ac->ac_multicnt++; splx(s); - if (set_allmulti) - ac->ac_if.if_flags |= IFF_ALLMULTI; + if (set_allmulti) + ac->ac_if.if_flags |= IFF_ALLMULTI; /* * Return ENETRESET to inform the driver that the list has changed |