summaryrefslogtreecommitdiffstats
path: root/sys/net/fddi.h
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2002-03-29 10:40:35 +0000
committermdodd <mdodd@FreeBSD.org>2002-03-29 10:40:35 +0000
commitfdbdd2f5af8ced636e98ffa82c0898512b04bfba (patch)
tree1d378ed0d1996bfa65a54b3ff8d9f3b6e298d1ee /sys/net/fddi.h
parent57e3ddce9b3dad4fe3bb8b3554c4f44cb96e2b87 (diff)
downloadFreeBSD-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.h14
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_ */
OpenPOWER on IntegriCloud