NetBSD/sys/net80211
dyoung c059ea0028 More NetBSD-FreeBSD compatibility changes in the pattern
#ifdef __FreeBSD__
	/* FreeBSDism */
#else
	/* NetBSDism */
#endif

An important and non-obvious change is in ieee80211_mgmt_output,

#ifdef __FreeBSD__
        KASSERT(m->m_pkthdr.rcvif == NULL, ("rcvif not null"));
#endif

Because NetBSD mbufs are not bzero'd like FreeBSD's, we cannot
count on rcvif == NULL.
2003-09-28 02:35:20 +00:00
..
ieee80211_compat.c Make if_printf more nearly match FreeBSD's, and make it compile. 2003-09-23 15:57:25 +00:00
ieee80211_compat.h Make if_printf more nearly match FreeBSD's, and make it compile. 2003-09-23 15:57:25 +00:00
ieee80211_crypto.c More changes following this pattern: 2003-09-23 16:03:46 +00:00
ieee80211_crypto.h Insert RCSIDs. 2003-09-14 01:14:54 +00:00
ieee80211_input.c More NetBSD-FreeBSD compatibility changes in the pattern 2003-09-28 02:35:20 +00:00
ieee80211_ioctl.c Insert RCSIDs. 2003-09-14 01:14:54 +00:00
ieee80211_ioctl.h Insert RCSIDs. 2003-09-14 01:14:54 +00:00
ieee80211_node.c Make ieee80211_unref_node compile. 2003-09-23 15:59:09 +00:00
ieee80211_node.h Make ieee80211_unref_node compile. 2003-09-23 15:59:09 +00:00
ieee80211_output.c More NetBSD-FreeBSD compatibility changes in the pattern 2003-09-28 02:35:20 +00:00
ieee80211_proto.c More NetBSD-FreeBSD compatibility changes in the pattern 2003-09-28 02:35:20 +00:00
ieee80211_proto.h Insert RCSIDs. 2003-09-14 01:14:54 +00:00
ieee80211_radiotap.h Insert RCSIDs. 2003-09-14 01:14:54 +00:00
ieee80211_var.h Insert RCSIDs. 2003-09-14 01:14:54 +00:00
ieee80211.c Put FreeBSDisms in #ifdef __FreeBSD__, and add the equivalent 2003-09-23 16:01:21 +00:00
ieee80211.h Insert RCSIDs. 2003-09-14 01:14:54 +00:00