diff options
author | archie <archie@FreeBSD.org> | 2000-06-29 19:14:28 +0000 |
---|---|---|
committer | archie <archie@FreeBSD.org> | 2000-06-29 19:14:28 +0000 |
commit | f22c6e6da07f7a579a5cc1736bb33635fc191f16 (patch) | |
tree | 7865cce7d89eeb64d97e8b72e5faee23686a316e /sys/net/if.c | |
parent | 103df7a64794f4bd05b912bcb3e9e94330cbfd74 (diff) | |
download | FreeBSD-src-f22c6e6da07f7a579a5cc1736bb33635fc191f16.zip FreeBSD-src-f22c6e6da07f7a579a5cc1736bb33635fc191f16.tar.gz |
Fix kernel build breakage when 'device ether' was not included.
Diffstat (limited to 'sys/net/if.c')
-rw-r--r-- | sys/net/if.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/net/if.c b/sys/net/if.c index e33e86c..ba316a9 100644 --- a/sys/net/if.c +++ b/sys/net/if.c @@ -51,6 +51,7 @@ #include <sys/syslog.h> #include <sys/sysctl.h> +#include <net/ethernet.h> #include <net/if.h> #include <net/if_arp.h> #include <net/if_dl.h> @@ -241,7 +242,8 @@ if_detach(ifp) */ switch (ifp->if_type) { case IFT_ETHER: - ether_ifdetach(ifp); + if (ng_ether_detach_p != NULL) + (*ng_ether_detach_p)(ifp); break; default: break; |