Unix/Linux Go Back    

NetBSD 6.1.5 - man page for ieee80211_input (netbsd section 9)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

IEEE80211_INPUT(9)		  BSD Kernel Developer's Manual 	       IEEE80211_INPUT(9)

     ieee80211_input, ieee80211_decap, ieee80211_recv_mgmt -- software 802.11 stack input func-

     #include <net80211/ieee80211_var.h>
     #include <net80211/ieee80211_proto.h>

     ieee80211_input(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni,
	 int rssi, u_int32_t rstamp);

     struct mbuf *
     ieee80211_decap(struct ieee80211com *ic, struct mbuf *m);

     ieee80211_recv_mgmt(struct ieee80211com *ic, struct mbuf *m0, struct ieee80211_node *ni,
	 int subtype, int rssi, u_int32_t rstamp);

     These functions process received 802.11 frames.

     The ieee80211_input() function takes an mbuf chain m containing a complete 802.11 frame from
     the driver ic and passes it to the software 802.11 stack for input processing.  The ni argu-
     ment specifies an instance of struct ieee80211_node (which may be driver-specific) repre-
     senting the node from which the frame was received.  The arguments rssi and stamp are typi-
     cally derived from on-card data structures; they are used for recording the signal strength
     and time received of the frame respectively.

     The ieee80211_decap() function performs decapsulation of the 802.11 frame in the mbuf chain
     m received by the device ic, taking the form of the 802.11 address fields into account; the
     structure of 802.11 addresses vary according to the intended source and destination of the
     frame.  It is typically called from within ieee80211_input().

     The ieee80211_recv_mgmt() performs input processing for 802.11 management frames.	It is
     typically called from within ieee80211_input().


     The ieee80211 series of functions first appeared in NetBSD 1.5, and were later ported to
     FreeBSD 4.6.

     This man page was written by Bruce M. Simpson <bms@FreeBSD.org> and Darron Broad

     There is no netisr queue specifically for the software 802.11 stack yet.

BSD					September 12, 2006				      BSD
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 10:14 AM.