diff options
author | Brooks Davis <brooks@FreeBSD.org> | 2005-06-10 16:49:24 +0000 |
---|---|---|
committer | Brooks Davis <brooks@FreeBSD.org> | 2005-06-10 16:49:24 +0000 |
commit | fc74a9f93a5fbc83262aa12084404ac953c854b5 (patch) | |
tree | f65b6d7834b40dfcd48534829a0a1e9529ab87ee /sys/net/firewire.h | |
parent | 7f1d8b7517a6a93379974243551e0ec0a96cb54e (diff) | |
download | src-fc74a9f93a5fbc83262aa12084404ac953c854b5.tar.gz src-fc74a9f93a5fbc83262aa12084404ac953c854b5.zip |
Notes
Diffstat (limited to 'sys/net/firewire.h')
-rw-r--r-- | sys/net/firewire.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net/firewire.h b/sys/net/firewire.h index 5c63a0537dd3..d47b8225e9dc 100644 --- a/sys/net/firewire.h +++ b/sys/net/firewire.h @@ -121,7 +121,7 @@ struct fw_reass { STAILQ_HEAD(fw_reass_list, fw_reass); struct fw_com { - struct ifnet fc_if; + struct ifnet *fc_ifp; struct fw_hwaddr fc_hwaddr; struct firewire_comm *fc_fc; uint8_t fc_broadcast_channel; @@ -129,6 +129,7 @@ struct fw_com { uint16_t fc_node; /* our nodeid */ struct fw_reass_list fc_frags; /* partial datagrams */ }; +#define IFP2FWC(ifp) ((struct fw_com *)(ifp)->if_l2com) extern void firewire_input(struct ifnet *ifp, struct mbuf *m, uint16_t src); extern void firewire_ifattach(struct ifnet *, struct fw_hwaddr *); |