diff options
author | sam <sam@FreeBSD.org> | 2003-08-19 17:04:13 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2003-08-19 17:04:13 +0000 |
commit | f002fc1bb1c87103e4aecafd8d2e85d5c499adb1 (patch) | |
tree | 56c4ef6f9da86c337aebe04abd7da0828e2967c6 /sys/net/if_ethersubr.c | |
parent | f8075fb80bc69f6f88970b9a22bf64710b8f5be1 (diff) | |
download | FreeBSD-src-f002fc1bb1c87103e4aecafd8d2e85d5c499adb1.zip FreeBSD-src-f002fc1bb1c87103e4aecafd8d2e85d5c499adb1.tar.gz |
use ETHER_IS_MULTICAST instead of explicit check
Diffstat (limited to 'sys/net/if_ethersubr.c')
-rw-r--r-- | sys/net/if_ethersubr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net/if_ethersubr.c b/sys/net/if_ethersubr.c index d0617c3..2a5de54 100644 --- a/sys/net/if_ethersubr.c +++ b/sys/net/if_ethersubr.c @@ -651,7 +651,7 @@ ether_demux(struct ifnet *ifp, struct mbuf *m) m_freem(m); return; } - if (eh->ether_dhost[0] & 1) { + if (ETHER_IS_MULTICAST(eh->ether_dhost)) { if (bcmp((caddr_t)etherbroadcastaddr, (caddr_t)eh->ether_dhost, sizeof(etherbroadcastaddr)) == 0) m->m_flags |= M_BCAST; |