diff options
author | mdodd <mdodd@FreeBSD.org> | 2002-03-29 10:40:35 +0000 |
---|---|---|
committer | mdodd <mdodd@FreeBSD.org> | 2002-03-29 10:40:35 +0000 |
commit | fdbdd2f5af8ced636e98ffa82c0898512b04bfba (patch) | |
tree | 1d378ed0d1996bfa65a54b3ff8d9f3b6e298d1ee /sys/net/fddi.h | |
parent | 57e3ddce9b3dad4fe3bb8b3554c4f44cb96e2b87 (diff) | |
download | FreeBSD-src-fdbdd2f5af8ced636e98ffa82c0898512b04bfba.zip FreeBSD-src-fdbdd2f5af8ced636e98ffa82c0898512b04bfba.tar.gz |
- Define fddibroadcastaddr in if_fddisubr.c.
- Add fddi_ifdetach() and fddi_ioctl().
Diffstat (limited to 'sys/net/fddi.h')
-rw-r--r-- | sys/net/fddi.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/sys/net/fddi.h b/sys/net/fddi.h index 7ff9a5d..7d69ce7 100644 --- a/sys/net/fddi.h +++ b/sys/net/fddi.h @@ -88,17 +88,21 @@ struct fddi_header { }; #if defined(_KERNEL) -#define fddibroadcastaddr etherbroadcastaddr #define fddi_ipmulticast_min ether_ipmulticast_min #define fddi_ipmulticast_max ether_ipmulticast_max #define fddi_addmulti ether_addmulti #define fddi_delmulti ether_delmulti #define fddi_sprintf ether_sprintf -void fddi_ifattach(struct ifnet *); -void fddi_input(struct ifnet *, struct fddi_header *, struct mbuf *); -int fddi_output(struct ifnet *, - struct mbuf *, struct sockaddr *, struct rtentry *); +#define FDDI_BPF_UNSUPPORTED 0 +#define FDDI_BPF_SUPPORTED 1 + +void fddi_ifattach(struct ifnet *); +void fddi_ifdetach(struct ifnet *, int); +void fddi_input(struct ifnet *, struct fddi_header *, struct mbuf *); +int fddi_output(struct ifnet *, struct mbuf *, struct sockaddr *, + struct rtentry *); +int fddi_ioctl(struct ifnet *, int, caddr_t); #endif /* _KERNEL */ #endif /* _NET_FDDI_H_ */ |