Home
last modified time | relevance | path

Searched refs:vap (Results 1 – 25 of 224) sorted by relevance

123456789

/freebsd-12-stable/sys/net80211/
Dieee80211_sta.c94 sta_vdetach(struct ieee80211vap *vap) in sta_vdetach() argument
99 sta_vattach(struct ieee80211vap *vap) in sta_vattach() argument
101 vap->iv_newstate = sta_newstate; in sta_vattach()
102 vap->iv_input = sta_input; in sta_vattach()
103 vap->iv_recv_mgmt = sta_recv_mgmt; in sta_vattach()
104 vap->iv_recv_ctl = sta_recv_ctl; in sta_vattach()
105 vap->iv_opdetach = sta_vdetach; in sta_vattach()
106 vap->iv_bmiss = sta_beacon_miss; in sta_vattach()
115 sta_beacon_miss(struct ieee80211vap *vap) in sta_beacon_miss() argument
117 struct ieee80211com *ic = vap->iv_ic; in sta_beacon_miss()
[all …]
Dieee80211_adhoc.c96 adhoc_vdetach(struct ieee80211vap *vap) in adhoc_vdetach() argument
101 adhoc_vattach(struct ieee80211vap *vap) in adhoc_vattach() argument
103 vap->iv_newstate = adhoc_newstate; in adhoc_vattach()
104 vap->iv_input = adhoc_input; in adhoc_vattach()
105 if (vap->iv_opmode == IEEE80211_M_IBSS) in adhoc_vattach()
106 vap->iv_recv_mgmt = adhoc_recv_mgmt; in adhoc_vattach()
108 vap->iv_recv_mgmt = ahdemo_recv_mgmt; in adhoc_vattach()
109 vap->iv_recv_ctl = adhoc_recv_ctl; in adhoc_vattach()
110 vap->iv_opdetach = adhoc_vdetach; in adhoc_vattach()
117 if (vap->iv_caps & IEEE80211_C_TDMA) in adhoc_vattach()
[all …]
Dieee80211_proto.c322 null_update_beacon(struct ieee80211vap *vap, int item) in null_update_beacon() argument
327 ieee80211_proto_vattach(struct ieee80211vap *vap) in ieee80211_proto_vattach() argument
329 struct ieee80211com *ic = vap->iv_ic; in ieee80211_proto_vattach()
330 struct ifnet *ifp = vap->iv_ifp; in ieee80211_proto_vattach()
339 vap->iv_rtsthreshold = IEEE80211_RTS_DEFAULT; in ieee80211_proto_vattach()
340 vap->iv_fragthreshold = IEEE80211_FRAG_DEFAULT; in ieee80211_proto_vattach()
341 vap->iv_bmiss_max = IEEE80211_BMISS_MAX; in ieee80211_proto_vattach()
342 callout_init_mtx(&vap->iv_swbmiss, IEEE80211_LOCK_OBJ(ic), 0); in ieee80211_proto_vattach()
343 callout_init(&vap->iv_mgtsend, 1); in ieee80211_proto_vattach()
344 TASK_INIT(&vap->iv_nstate_task, 0, ieee80211_newstate_cb, vap); in ieee80211_proto_vattach()
[all …]
Dieee80211_ioctl.c74 ieee80211_ioctl_getkey(u_long cmd, struct ieee80211vap *vap, in ieee80211_ioctl_getkey() argument
77 struct ieee80211com *ic = vap->iv_ic; in ieee80211_ioctl_getkey()
92 ni = ieee80211_find_vap_node(&ic->ic_sta, vap, ik.ik_macaddr); in ieee80211_ioctl_getkey()
99 wk = &vap->iv_nw_keys[kid]; in ieee80211_ioctl_getkey()
100 IEEE80211_ADDR_COPY(&ik.ik_macaddr, vap->iv_bss->ni_macaddr); in ieee80211_ioctl_getkey()
107 if (wk->wk_keyix == vap->iv_def_txkey) in ieee80211_ioctl_getkey()
109 if (ieee80211_priv_check_vap_getkey(cmd, vap, NULL) == 0) { in ieee80211_ioctl_getkey()
131 ieee80211_ioctl_getchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) in ieee80211_ioctl_getchanlist() argument
133 struct ieee80211com *ic = vap->iv_ic; in ieee80211_ioctl_getchanlist()
141 ieee80211_ioctl_getchaninfo(struct ieee80211vap *vap, struct ieee80211req *ireq) in ieee80211_ioctl_getchaninfo() argument
[all …]
Dieee80211_tdma.c116 static void tdma_vdetach(struct ieee80211vap *vap);
118 static void tdma_beacon_miss(struct ieee80211vap *vap);
121 static int tdma_update(struct ieee80211vap *vap,
128 settxparms(struct ieee80211vap *vap, enum ieee80211_phymode mode, int rate) in settxparms() argument
130 if (isclr(vap->iv_ic->ic_modecaps, mode)) in settxparms()
133 vap->iv_txparms[mode].ucastrate = rate; in settxparms()
134 vap->iv_txparms[mode].mcastrate = rate; in settxparms()
150 ieee80211_tdma_vattach(struct ieee80211vap *vap) in ieee80211_tdma_vattach() argument
154 KASSERT(vap->iv_caps & IEEE80211_C_TDMA, in ieee80211_tdma_vattach()
155 ("not a tdma vap, caps 0x%x", vap->iv_caps)); in ieee80211_tdma_vattach()
[all …]
Dieee80211_crypto.c64 null_key_alloc(struct ieee80211vap *vap, struct ieee80211_key *k, in null_key_alloc() argument
67 if (!(&vap->iv_nw_keys[0] <= k && in null_key_alloc()
68 k < &vap->iv_nw_keys[IEEE80211_WEP_NKID])) { in null_key_alloc()
83 *keyix = ieee80211_crypto_get_key_wepidx(vap, k); in null_key_alloc()
89 null_key_delete(struct ieee80211vap *vap, const struct ieee80211_key *k) in null_key_delete() argument
94 null_key_set(struct ieee80211vap *vap, const struct ieee80211_key *k) in null_key_set() argument
98 static void null_key_update(struct ieee80211vap *vap) {} in null_key_update() argument
110 cipher_attach(struct ieee80211vap *vap, struct ieee80211_key *key) in cipher_attach() argument
112 return key->wk_cipher->ic_attach(vap, key); in cipher_attach()
119 dev_key_alloc(struct ieee80211vap *vap, in dev_key_alloc() argument
[all …]
Dieee80211_hostap.c95 hostap_vdetach(struct ieee80211vap *vap) in hostap_vdetach() argument
100 hostap_vattach(struct ieee80211vap *vap) in hostap_vattach() argument
102 vap->iv_newstate = hostap_newstate; in hostap_vattach()
103 vap->iv_input = hostap_input; in hostap_vattach()
104 vap->iv_recv_mgmt = hostap_recv_mgmt; in hostap_vattach()
105 vap->iv_recv_ctl = hostap_recv_ctl; in hostap_vattach()
106 vap->iv_opdetach = hostap_vdetach; in hostap_vattach()
107 vap->iv_deliver_data = hostap_deliver_data; in hostap_vattach()
108 vap->iv_recv_pspoll = ieee80211_recv_pspoll; in hostap_vattach()
125 struct ieee80211vap *vap = ni->ni_vap; in sta_csa() local
[all …]
Dieee80211_wds.c86 wds_vdetach(struct ieee80211vap *vap) in wds_vdetach() argument
88 if (vap->iv_bss != NULL) { in wds_vdetach()
90 if (vap->iv_bss->ni_wdsvap == vap) in wds_vdetach()
91 vap->iv_bss->ni_wdsvap = NULL; in wds_vdetach()
96 wds_vattach(struct ieee80211vap *vap) in wds_vattach() argument
98 vap->iv_newstate = wds_newstate; in wds_vattach()
99 vap->iv_input = wds_input; in wds_vattach()
100 vap->iv_recv_mgmt = wds_recv_mgmt; in wds_vattach()
101 vap->iv_opdetach = wds_vdetach; in wds_vattach()
127 ieee80211_create_wds(struct ieee80211vap *vap, struct ieee80211_channel *chan) in ieee80211_create_wds() argument
[all …]
Dieee80211_power.c68 ieee80211_power_vattach(struct ieee80211vap *vap) in ieee80211_power_vattach() argument
70 if (vap->iv_opmode == IEEE80211_M_HOSTAP || in ieee80211_power_vattach()
71 vap->iv_opmode == IEEE80211_M_IBSS) { in ieee80211_power_vattach()
73 vap->iv_update_ps = ieee80211_update_ps; in ieee80211_power_vattach()
74 vap->iv_set_tim = ieee80211_set_tim; in ieee80211_power_vattach()
76 vap->iv_node_ps = ieee80211_node_pwrsave; in ieee80211_power_vattach()
77 vap->iv_sta_ps = ieee80211_sta_pwrsave; in ieee80211_power_vattach()
81 ieee80211_power_latevattach(struct ieee80211vap *vap) in ieee80211_power_latevattach() argument
87 if (vap->iv_opmode == IEEE80211_M_HOSTAP) { in ieee80211_power_latevattach()
88 vap->iv_tim_len = howmany(vap->iv_max_aid,8) * sizeof(uint8_t); in ieee80211_power_latevattach()
[all …]
Dieee80211_node.c147 ieee80211_node_vattach(struct ieee80211vap *vap) in ieee80211_node_vattach() argument
150 vap->iv_max_aid = IEEE80211_AID_DEF; in ieee80211_node_vattach()
153 vap->iv_inact_init = IEEE80211_INACT_INIT; in ieee80211_node_vattach()
154 vap->iv_inact_auth = IEEE80211_INACT_AUTH; in ieee80211_node_vattach()
155 vap->iv_inact_run = IEEE80211_INACT_RUN; in ieee80211_node_vattach()
156 vap->iv_inact_probe = IEEE80211_INACT_PROBE; in ieee80211_node_vattach()
158 IEEE80211_DPRINTF(vap, IEEE80211_MSG_INACT, in ieee80211_node_vattach()
160 vap->iv_inact_init, vap->iv_inact_auth, in ieee80211_node_vattach()
161 vap->iv_inact_run, vap->iv_inact_probe); in ieee80211_node_vattach()
165 ieee80211_node_latevattach(struct ieee80211vap *vap) in ieee80211_node_latevattach() argument
[all …]
Dieee80211_scan.c130 ieee80211_scan_vattach(struct ieee80211vap *vap) in ieee80211_scan_vattach() argument
132 struct ieee80211com *ic = vap->iv_ic; in ieee80211_scan_vattach()
135 vap->iv_bgscanidle = (IEEE80211_BGSCAN_IDLE_DEFAULT*1000)/hz; in ieee80211_scan_vattach()
136 vap->iv_bgscanintvl = IEEE80211_BGSCAN_INTVAL_DEFAULT*hz; in ieee80211_scan_vattach()
137 vap->iv_scanvalid = IEEE80211_SCAN_VALID_DEFAULT*hz; in ieee80211_scan_vattach()
139 vap->iv_roaming = IEEE80211_ROAMING_AUTO; in ieee80211_scan_vattach()
141 memset(vap->iv_roamparms, 0, sizeof(vap->iv_roamparms)); in ieee80211_scan_vattach()
146 memcpy(&vap->iv_roamparms[m], &defroam[m], sizeof(defroam[m])); in ieee80211_scan_vattach()
149 ic->ic_scan_methods->sc_vattach(vap); in ieee80211_scan_vattach()
153 ieee80211_scan_vdetach(struct ieee80211vap *vap) in ieee80211_scan_vdetach() argument
[all …]
Dieee80211_output.c95 doprint(struct ieee80211vap *vap, int subtype) in doprint() argument
99 return (vap->iv_opmode == IEEE80211_M_IBSS); in doprint()
122 ieee80211_vap_pkt_send_dest(struct ieee80211vap *vap, struct mbuf *m, in ieee80211_vap_pkt_send_dest() argument
125 struct ieee80211com *ic = vap->iv_ic; in ieee80211_vap_pkt_send_dest()
126 struct ifnet *ifp = vap->iv_ifp; in ieee80211_vap_pkt_send_dest()
154 IEEE80211_DISCARD_MAC(vap, IEEE80211_MSG_OUTPUT, in ieee80211_vap_pkt_send_dest()
157 vap->iv_stats.is_tx_classify++; in ieee80211_vap_pkt_send_dest()
189 (vap->iv_flags_ht & IEEE80211_FHT_AMPDU_TX)); in ieee80211_vap_pkt_send_dest()
191 (vap->iv_flags_ht & IEEE80211_FHT_AMSDU_TX)); in ieee80211_vap_pkt_send_dest()
195 (IEEE80211_ATH_CAP(vap, ni, IEEE80211_NODE_FF)); in ieee80211_vap_pkt_send_dest()
[all …]
Dieee80211_ddb.c110 DB_SHOW_COMMAND(vap, db_show_vap) in DB_SHOW_COMMAND() argument
332 _db_show_vap(const struct ieee80211vap *vap, int showmesh, int showprocs) in _db_show_vap() argument
334 const struct ieee80211com *ic = vap->iv_ic; in _db_show_vap()
337 db_printf("%p:", vap); in _db_show_vap()
338 db_printf(" bss %p", vap->iv_bss); in _db_show_vap()
339 db_printf(" myaddr %s", ether_sprintf(vap->iv_myaddr)); in _db_show_vap()
342 db_printf("\topmode %s", ieee80211_opmode_name[vap->iv_opmode]); in _db_show_vap()
344 if (vap->iv_opmode == IEEE80211_M_MBSS) in _db_show_vap()
345 db_printf("(%p)", vap->iv_mesh); in _db_show_vap()
347 db_printf(" state %s", ieee80211_state_name[vap->iv_state]); in _db_show_vap()
[all …]
Dieee80211_mesh.c197 mesh_rt_add_locked(struct ieee80211vap *vap, in mesh_rt_add_locked() argument
200 struct ieee80211_mesh_state *ms = vap->iv_mesh; in mesh_rt_add_locked()
212 rt->rt_vap = vap; in mesh_rt_add_locked()
224 ieee80211_mesh_rt_find(struct ieee80211vap *vap, in ieee80211_mesh_rt_find() argument
227 struct ieee80211_mesh_state *ms = vap->iv_mesh; in ieee80211_mesh_rt_find()
237 ieee80211_mesh_rt_add(struct ieee80211vap *vap, in ieee80211_mesh_rt_add() argument
240 struct ieee80211_mesh_state *ms = vap->iv_mesh; in ieee80211_mesh_rt_add()
243 KASSERT(ieee80211_mesh_rt_find(vap, dest) == NULL, in ieee80211_mesh_rt_add()
245 KASSERT(!IEEE80211_ADDR_EQ(vap->iv_myaddr, dest), in ieee80211_mesh_rt_add()
249 rt = mesh_rt_add_locked(vap, dest); in ieee80211_mesh_rt_add()
[all …]
Dieee80211_scan_sw.c126 ieee80211_swscan_vattach(struct ieee80211vap *vap) in ieee80211_swscan_vattach() argument
136 ieee80211_swscan_vdetach(struct ieee80211vap *vap) in ieee80211_swscan_vdetach() argument
138 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_vdetach()
143 if (ss != NULL && ss->ss_vap == vap && in ieee80211_swscan_vdetach()
149 ieee80211_swscan_set_scan_duration(struct ieee80211vap *vap, u_int duration) in ieee80211_swscan_set_scan_duration() argument
151 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_set_scan_duration()
166 struct ieee80211vap *vap, int flags, u_int duration, in ieee80211_swscan_start_scan_locked() argument
170 struct ieee80211com *ic = vap->iv_ic; in ieee80211_swscan_start_scan_locked()
176 IEEE80211_DPRINTF(vap, IEEE80211_MSG_SCAN, in ieee80211_swscan_start_scan_locked()
179 IEEE80211_DPRINTF(vap, IEEE80211_MSG_SCAN, in ieee80211_swscan_start_scan_locked()
[all …]
Dieee80211_freebsd.c81 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused) in ieee80211_priv_check_vap_getkey()
89 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused) in ieee80211_priv_check_vap_manage()
97 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused) in ieee80211_priv_check_vap_setmac()
105 struct ieee80211vap *vap __unused, struct ifnet *ifp __unused) in ieee80211_priv_check_create_vap()
115 struct ieee80211vap *vap; in wlan_clone_create() local
149 vap = ic->ic_vap_create(ic, wlanname, unit, in wlan_clone_create()
154 return (vap == NULL ? EIO : 0); in wlan_clone_create()
160 struct ieee80211vap *vap = ifp->if_softc; in wlan_clone_destroy() local
161 struct ieee80211com *ic = vap->iv_ic; in wlan_clone_destroy()
163 ic->ic_vap_delete(vap); in wlan_clone_destroy()
[all …]
Dieee80211_hwmp.c253 hwmp_vattach(struct ieee80211vap *vap) in hwmp_vattach() argument
257 KASSERT(vap->iv_opmode == IEEE80211_M_MBSS, in hwmp_vattach()
258 ("not a mesh vap, opmode %d", vap->iv_opmode)); in hwmp_vattach()
268 vap->iv_hwmp = hs; in hwmp_vattach()
272 hwmp_vdetach(struct ieee80211vap *vap) in hwmp_vdetach() argument
274 struct ieee80211_hwmp_state *hs = vap->iv_hwmp; in hwmp_vdetach()
277 IEEE80211_FREE(vap->iv_hwmp, M_80211_VAP); in hwmp_vdetach()
278 vap->iv_hwmp = NULL; in hwmp_vdetach()
282 hwmp_newstate(struct ieee80211vap *vap, enum ieee80211_state ostate, int arg) in hwmp_newstate() argument
284 enum ieee80211_state nstate = vap->iv_state; in hwmp_newstate()
[all …]
Dieee80211_superg.c150 ieee80211_superg_vattach(struct ieee80211vap *vap) in ieee80211_superg_vattach() argument
152 struct ieee80211com *ic = vap->iv_ic; in ieee80211_superg_vattach()
155 vap->iv_caps &= ~IEEE80211_C_FF; in ieee80211_superg_vattach()
156 if (vap->iv_caps & IEEE80211_C_FF) in ieee80211_superg_vattach()
157 vap->iv_flags |= IEEE80211_F_FF; in ieee80211_superg_vattach()
159 if (vap->iv_opmode == IEEE80211_M_STA && in ieee80211_superg_vattach()
160 (vap->iv_caps & IEEE80211_C_TURBOP)) in ieee80211_superg_vattach()
161 vap->iv_flags |= IEEE80211_F_TURBOP; in ieee80211_superg_vattach()
165 ieee80211_superg_vdetach(struct ieee80211vap *vap) in ieee80211_superg_vdetach() argument
202 const struct ieee80211vap *vap = bss->ni_vap; in ieee80211_add_athcaps() local
[all …]
Dieee80211_ht.c252 ieee80211_ht_vattach(struct ieee80211vap *vap) in ieee80211_ht_vattach() argument
256 vap->iv_ampdu_rxmax = IEEE80211_HTCAP_MAXRXAMPDU_8K; in ieee80211_ht_vattach()
257 vap->iv_ampdu_density = IEEE80211_HTCAP_MPDUDENSITY_NA; in ieee80211_ht_vattach()
258 vap->iv_ampdu_limit = vap->iv_ampdu_rxmax; in ieee80211_ht_vattach()
259 vap->iv_amsdu_limit = vap->iv_htcaps & IEEE80211_HTCAP_MAXAMSDU; in ieee80211_ht_vattach()
261 vap->iv_ampdu_mintraffic[WME_AC_BK] = 128; in ieee80211_ht_vattach()
262 vap->iv_ampdu_mintraffic[WME_AC_BE] = 64; in ieee80211_ht_vattach()
263 vap->iv_ampdu_mintraffic[WME_AC_VO] = 32; in ieee80211_ht_vattach()
264 vap->iv_ampdu_mintraffic[WME_AC_VI] = 32; in ieee80211_ht_vattach()
266 vap->iv_htprotmode = IEEE80211_PROT_RTSCTS; in ieee80211_ht_vattach()
[all …]
Dieee80211_scan_sta.c250 struct ieee80211vap *vap = ss->ss_vap; in sta_add() local
251 struct ieee80211com *ic = vap->iv_ic; in sta_add()
334 IEEE80211_DPRINTF(vap, IEEE80211_MSG_11N, in sta_add()
348 IEEE80211_DPRINTF(vap, IEEE80211_MSG_11N, in sta_add()
380 (vap->iv_flags_ext & IEEE80211_FEXT_DOTD)) && in sta_add()
385 ieee80211_notify_country(vap, ise->se_bssid, in sta_add()
399 IEEE80211_NOTE_MAC(vap, IEEE80211_MSG_SCAN, macaddr, in sta_add()
417 if (PICK1ST(ss) && match_bss(vap, ss, se, IEEE80211_MSG_SCAN) == 0) in sta_add()
429 isexcluded(struct ieee80211vap *vap, const struct ieee80211_channel *c) in isexcluded() argument
431 return (isclr(vap->iv_ic->ic_chan_active, c->ic_ieee) || in isexcluded()
[all …]
Dieee80211_ratectl.h108 ieee80211_ratectl_deinit(struct ieee80211vap *vap) in ieee80211_ratectl_deinit() argument
110 vap->iv_rate->ir_deinit(vap); in ieee80211_ratectl_deinit()
116 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_node_init() local
118 vap->iv_rate->ir_node_init(ni); in ieee80211_ratectl_node_init()
124 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_node_deinit() local
126 vap->iv_rate->ir_node_deinit(ni); in ieee80211_ratectl_node_deinit()
132 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_rate() local
134 return vap->iv_rate->ir_rate(ni, arg, iarg); in ieee80211_ratectl_rate()
141 const struct ieee80211vap *vap = ni->ni_vap; in ieee80211_ratectl_tx_complete() local
143 vap->iv_rate->ir_tx_complete(ni, status); in ieee80211_ratectl_tx_complete()
[all …]
Dieee80211_monitor.c80 monitor_vdetach(struct ieee80211vap *vap) in monitor_vdetach() argument
85 monitor_vattach(struct ieee80211vap *vap) in monitor_vattach() argument
87 vap->iv_newstate = monitor_newstate; in monitor_vattach()
88 vap->iv_input = monitor_input; in monitor_vattach()
89 vap->iv_opdetach = monitor_vdetach; in monitor_vattach()
96 monitor_newstate(struct ieee80211vap *vap, enum ieee80211_state nstate, int arg) in monitor_newstate() argument
98 struct ieee80211com *ic = vap->iv_ic; in monitor_newstate()
103 ostate = vap->iv_state; in monitor_newstate()
104 IEEE80211_DPRINTF(vap, IEEE80211_MSG_STATE, "%s: %s -> %s (%d)\n", in monitor_newstate()
107 vap->iv_state = nstate; /* state transition */ in monitor_newstate()
[all …]
Dieee80211.c387 struct ieee80211vap *vap; in ieee80211_ifdetach() local
408 while ((vap = TAILQ_FIRST(&ic->ic_vaps)) != NULL) { in ieee80211_ifdetach()
409 ieee80211_com_vdetach(vap); in ieee80211_ifdetach()
410 ieee80211_vap_destroy(vap); in ieee80211_ifdetach()
472 default_reset(struct ieee80211vap *vap, u_long cmd) in default_reset() argument
485 default_update_deftxkey(struct ieee80211vap *vap, ieee80211_keyix kid) in default_update_deftxkey() argument
490 vap->iv_def_txkey = kid; in default_update_deftxkey()
499 struct ieee80211vap *vap = ifp->if_softc; in ieee80211_get_counter() local
500 struct ieee80211com *ic = vap->iv_ic; in ieee80211_get_counter()
524 ieee80211_vap_setup(struct ieee80211com *ic, struct ieee80211vap *vap, in ieee80211_vap_setup() argument
[all …]
Dieee80211_acl.c101 acl_attach(struct ieee80211vap *vap) in acl_attach() argument
112 as->as_vap = vap; in acl_attach()
113 vap->iv_as = as; in acl_attach()
119 acl_detach(struct ieee80211vap *vap) in acl_detach() argument
121 struct aclstate *as = vap->iv_as; in acl_detach()
126 acl_free_all(vap); in acl_detach()
127 vap->iv_as = NULL; in acl_detach()
158 acl_check(struct ieee80211vap *vap, const struct ieee80211_frame *wh) in acl_check() argument
160 struct aclstate *as = vap->iv_as; in acl_check()
175 acl_add(struct ieee80211vap *vap, const uint8_t mac[IEEE80211_ADDR_LEN]) in acl_add() argument
[all …]
/freebsd-12-stable/contrib/libxo/libxo/
Dxo.h203 xo_emit_hv (xo_handle_t *xop, const char *fmt, va_list vap);
213 const char *fmt, va_list vap);
223 xo_emit_hvp (xo_handle_t *xop, const char *fmt, va_list vap) in xo_emit_hvp() argument
225 return xo_emit_hv(xop, fmt, vap); in xo_emit_hvp()
232 va_list vap; in xo_emit_hp() local
233 va_start(vap, fmt); in xo_emit_hp()
234 int rc = xo_emit_hv(xop, fmt, vap); in xo_emit_hp()
235 va_end(vap); in xo_emit_hp()
243 va_list vap; in xo_emit_p() local
244 va_start(vap, fmt); in xo_emit_p()
[all …]

123456789