summaryrefslogtreecommitdiffstats
path: root/sys/net/if_ethersubr.c
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2003-03-21 17:53:16 +0000
committermdodd <mdodd@FreeBSD.org>2003-03-21 17:53:16 +0000
commitcda1ad1e064fd4783b1518baa707b19bd947e746 (patch)
treec9d7c27b0ae3e258aa728bc72628c7cd24b17f63 /sys/net/if_ethersubr.c
parent2ead165b2523224693a1fe5664761073185728e2 (diff)
downloadFreeBSD-src-cda1ad1e064fd4783b1518baa707b19bd947e746.zip
FreeBSD-src-cda1ad1e064fd4783b1518baa707b19bd947e746.tar.gz
- Use if_broadcastaddr from struct ifnet rather than relying on
extern 'etherbroadcastaddr'. - Make 'etherbroadcastaddr' static. Reviewed by: imp
Diffstat (limited to 'sys/net/if_ethersubr.c')
-rw-r--r--sys/net/if_ethersubr.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/net/if_ethersubr.c b/sys/net/if_ethersubr.c
index b3751a9..8dfb5fb 100644
--- a/sys/net/if_ethersubr.c
+++ b/sys/net/if_ethersubr.c
@@ -111,9 +111,12 @@ bdg_forward_t *bdg_forward_ptr;
bdgtakeifaces_t *bdgtakeifaces_ptr;
struct bdg_softc *ifp2sc;
+static u_char etherbroadcastaddr[ETHER_ADDR_LEN] =
+ { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
+
static int ether_resolvemulti(struct ifnet *, struct sockaddr **,
struct sockaddr *);
-u_char etherbroadcastaddr[6] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
+
#define senderr(e) do { error = (e); goto bad;} while (0)
#define IFP2AC(IFP) ((struct arpcom *)IFP)
OpenPOWER on IntegriCloud