beacon
if (sp->beacon == NULL)
sp->beacon = malloc((sp->num_beacons + REALLOC)
sp->beacon = realloc(sp->beacon,
if (sp->beacon == NULL)
sp->beacon[sp->num_beacons].x = $2;
sp->beacon[sp->num_beacons].y = $3;
wmove(radar, scp->beacon[i].y, scp->beacon[i].x * 2);
static const char *beacon(int);
state11[] = { { 'b', 8, " beacon #", beacon },
{ '*', 8, " beacon #", beacon },
xdiff = sp->beacon[c].x - p.xpos;
ydiff = sp->beacon[c].y - p.ypos;
xdiff = sp->beacon[dest_no].x - sp->beacon[c].x;
ydiff = sp->beacon[dest_no].y - sp->beacon[c].y;
xdiff = sp->exit[dest_no].x - sp->beacon[c].x;
ydiff = sp->exit[dest_no].y - sp->beacon[c].y;
xdiff = sp->airport[dest_no].x - sp->beacon[c].x;
ydiff = sp->airport[dest_no].y - sp->beacon[c].y;
p.new_dir = DIR_FROM_DXDY(sp->beacon[c].x - p.xpos,
sp->beacon[c].y - p.ypos);
BEACON *beacon;
if (pp->delayd && pp->xpos == sp->beacon[pp->delayd_no].x &&
pp->ypos == sp->beacon[pp->delayd_no].y) {
struct iwi_notif_beacon_state *beacon;
beacon = (struct iwi_notif_beacon_state *)(notif + 1);
beacon->state, le32toh(beacon->number)));
if (beacon->state == IWI_BEACON_MISS) {
if (le32toh(beacon->number) >= vap->iv_bmissthreshold) {
le32toh(beacon->number),
uint32_t beacon;
#define IEEE80211_BEACON_INTERVAL(beacon) \
((beacon)[8] | ((beacon)[9] << 8))
#define IEEE80211_BEACON_CAPABILITY(beacon) \
((beacon)[10] | ((beacon)[11] << 8))