Lines Matching full:beacon
140 * Intercept management frames to collect beacon rssi data
201 * Allocate and setup an initial beacon frame.
212 * NB: the beacon data buffer must be 32-bit aligned; in wtap_beacon_alloc()
216 avp->beacon = ieee80211_beacon_alloc(ni); in wtap_beacon_alloc()
217 if (avp->beacon == NULL) { in wtap_beacon_alloc()
243 DWTAP_PRINTF("Skip beacon, not running, state %d", vap->iv_state); in wtap_beacon_intrp()
246 DWTAP_PRINTF("[%d] beacon intrp\n", avp->id); //burst mode in wtap_beacon_intrp()
248 * Update dynamic beacon contents. If this returns in wtap_beacon_intrp()
250 * the beacon frame changed size (probably because in wtap_beacon_intrp()
253 m = m_dup(avp->beacon, M_NOWAIT); in wtap_beacon_intrp()
255 printf("%s, need to remap the memory because the beacon frame" in wtap_beacon_intrp()
259 /* Get TSF from HAL, and insert it into beacon frame */ in wtap_beacon_intrp()
301 * Stop any previous beacon callout. This may be in wtap_newstate()
305 * be called with beacon transmission active. in wtap_newstate()
314 * If joining an adhoc network defer beacon timer in wtap_newstate()
315 * configuration to the next beacon frame so we in wtap_newstate()
319 * beacon state needs to be [re]configured. in wtap_newstate()
327 /* Start TSF timer from now, and start s/w beacon alert */ in wtap_newstate()