Fix kernel build breakage when 'device ether' was not included.

This commit is contained in:
Archie Cobbs 2000-06-29 19:14:28 +00:00
parent 6b709b74ae
commit 6ec86086e7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=62264
3 changed files with 3 additions and 13 deletions

View File

@ -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;

View File

@ -676,17 +676,6 @@ ether_ifattach(ifp)
(*ng_ether_attach_p)(ifp);
}
/*
* Perform common duties while detaching an Ethernet interface
*/
void
ether_ifdetach(ifp)
struct ifnet *ifp;
{
if (ng_ether_detach_p != NULL)
(*ng_ether_detach_p)(ifp);
}
SYSCTL_DECL(_net_link);
SYSCTL_NODE(_net_link, IFT_ETHER, ether, CTLFLAG_RW, 0, "Ethernet");

View File

@ -324,7 +324,6 @@ extern int if_index;
extern struct ifaddr **ifnet_addrs;
void ether_ifattach __P((struct ifnet *));
void ether_ifdetach __P((struct ifnet *));
void ether_input __P((struct ifnet *, struct ether_header *, struct mbuf *));
void ether_demux __P((struct ifnet *, struct ether_header *, struct mbuf *));
int ether_output __P((struct ifnet *,