Searched refs:ireq (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-13-stable/lib/lib80211/
H A Dlib80211_ioctl.c102 struct ieee80211req ireq; local
104 (void) memset(&ireq, 0, sizeof(ireq));
105 (void) strncpy(ireq.i_name, name, sizeof(ireq.i_name));
106 ireq.i_type = type;
107 ireq.i_data = data;
108 ireq.i_len = len;
109 return ioctl(s, SIOCG80211, &ireq);
115 struct ieee80211req ireq; local
132 struct ieee80211req ireq; local
146 struct ieee80211req ireq; local
[all...]
/freebsd-13-stable/sys/net80211/
H A Dieee80211_ioctl.c75 struct ieee80211req *ireq)
85 if (ireq->i_len != sizeof(ik))
87 error = copyin(ireq->i_data, &ik, sizeof(ik));
127 return copyout(&ik, ireq->i_data, sizeof(ik));
131 ieee80211_ioctl_getchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
135 if (sizeof(ic->ic_chan_active) < ireq->i_len)
136 ireq->i_len = sizeof(ic->ic_chan_active);
137 return copyout(&ic->ic_chan_active, ireq->i_data, ireq->i_len);
141 ieee80211_ioctl_getchaninfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
74 ieee80211_ioctl_getkey(u_long cmd, struct ieee80211vap *vap, struct ieee80211req *ireq) argument
155 ieee80211_ioctl_getwpaie(struct ieee80211vap *vap, struct ieee80211req *ireq, int req) argument
211 ieee80211_ioctl_getstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
316 ieee80211_ioctl_getscanresults(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
461 getstainfo_common(struct ieee80211vap *vap, struct ieee80211req *ireq, struct ieee80211_node *ni, size_t off) argument
506 ieee80211_ioctl_getstainfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
529 ieee80211_ioctl_getstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
550 ieee80211_ioctl_getwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
593 ieee80211_ioctl_getmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
601 ieee80211_ioctl_getcurchan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
621 getappie(const struct ieee80211_appie *aie, struct ieee80211req *ireq) argument
632 ieee80211_ioctl_getappie(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
658 ieee80211_ioctl_getregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
670 ieee80211_ioctl_getroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
681 ieee80211_ioctl_gettxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
692 ieee80211_ioctl_getdevcaps(struct ieee80211com *ic, const struct ieee80211req *ireq) argument
727 ieee80211_ioctl_getstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
755 dummy_ioctl_get(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
762 ieee80211_ioctl_getdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
776 ieee80211_ioctl_get80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument
1170 ieee80211_ioctl_setkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1252 ieee80211_ioctl_delkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1621 ieee80211_ioctl_setmlme(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1646 ieee80211_ioctl_macmac(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1671 ieee80211_ioctl_setmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1709 ieee80211_ioctl_setchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1755 ieee80211_ioctl_setstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1781 ieee80211_ioctl_setstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1801 ieee80211_ioctl_setwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2046 ieee80211_ioctl_setchannel(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2140 ieee80211_ioctl_setcurchan(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2165 ieee80211_ioctl_setregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2233 ieee80211_ioctl_setroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2300 ieee80211_ioctl_settxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2369 setappie(struct ieee80211_appie **aie, const struct ieee80211req *ireq) argument
2423 ieee80211_ioctl_setappie_locked(struct ieee80211vap *vap, const struct ieee80211req *ireq, int fc0) argument
2501 ieee80211_ioctl_setappie(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument
2519 ieee80211_ioctl_chanswitch(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2652 ieee80211_ioctl_scanreq(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2673 ieee80211_ioctl_setstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2716 dummy_ioctl_set(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2723 ieee80211_ioctl_setdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2737 ieee80211_ioctl_set80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument
[all...]
H A Dieee80211_acl.c284 acl_setioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
291 acl_getioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
299 switch (ireq->i_val) {
301 ireq->i_val = as->as_policy;
305 if (ireq->i_len == 0) {
306 ireq->i_len = space; /* return required space */
320 if (ireq->i_len >= space) {
321 error = copyout(ap, ireq->i_data, space);
322 ireq->i_len = space;
324 error = copyout(ap, ireq
[all...]
H A Dieee80211_tdma.c751 tdma_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
758 switch (ireq->i_type) {
760 ireq->i_val = ts->tdma_slot;
763 ireq->i_val = ts->tdma_slotcnt;
766 ireq->i_val = ts->tdma_slotlen;
769 ireq->i_val = ts->tdma_bintval;
779 tdma_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
786 switch (ireq->i_type) {
788 if (!(0 <= ireq->i_val && ireq
[all...]
H A Dieee80211_mesh.c3413 mesh_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
3427 switch (ireq->i_type) {
3429 ireq->i_len = ms->ms_idlen;
3430 memcpy(tmpmeshid, ms->ms_id, ireq->i_len);
3431 error = copyout(tmpmeshid, ireq->i_data, ireq->i_len);
3434 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_AP) != 0;
3437 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_FWD) != 0;
3440 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_GATE) != 0;
3443 ireq
3521 mesh_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
[all...]
H A Dieee80211_superg.c1023 superg_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1025 switch (ireq->i_type) {
1027 ireq->i_val = getathcap(vap, IEEE80211_F_FF);
1030 ireq->i_val = getathcap(vap, IEEE80211_F_TURBOP);
1040 superg_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
1042 switch (ireq->i_type) {
1044 if (ireq->i_val) {
1052 if (ireq->i_val) {
H A Dieee80211_hwmp.c2042 hwmp_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2050 switch (ireq->i_type) {
2052 ireq->i_val = hs->hs_rootmode;
2055 ireq->i_val = hs->hs_maxhops;
2065 hwmp_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument
2073 switch (ireq->i_type) {
2075 if (ireq->i_val < 0 || ireq->i_val > 3)
2077 hs->hs_rootmode = ireq->i_val;
2081 if (ireq
[all...]
/freebsd-13-stable/tools/tools/net80211/wlanstats/
H A Dmain.c94 struct ieee80211req ireq;
99 (void) memset(&ireq, 0, sizeof(ireq));
100 (void) strncpy(ireq.i_name, ifr.ifr_name, sizeof(ireq.i_name));
101 ireq.i_type = IEEE80211_IOC_STA_STATS;
102 ireq.i_data = &stats;
103 ireq.i_len = sizeof(stats);
105 if (ioctl(s, SIOCG80211, &ireq) < 0)
260 struct ieee80211req ireq;
[all...]
H A Dwlanstats.c397 struct ieee80211req ireq; member in struct:wlanstatfoo_p
412 strncpy(wf->ireq.i_name, ifname, sizeof (wf->ireq.i_name));
473 wf->ireq.i_type = IEEE80211_IOC_BSSID;
474 wf->ireq.i_data = wf->mac;
475 wf->ireq.i_len = IEEE80211_ADDR_LEN;
476 return ioctl(wf->s, SIOCG80211, &wf->ireq);
504 wf->ireq.i_name);
518 wf->ireq.i_type = IEEE80211_IOC_STA_INFO;
519 wf->ireq
[all...]
/freebsd-13-stable/crypto/heimdal/kdc/
H A Ddigest.c212 DigestReqInner ireq; local
234 memset(&ireq, 0, sizeof(ireq));
360 ret = decode_DigestReqInner(buf.data, buf.length, &ireq, NULL);
374 switch (ireq.element) {
401 ret = krb5_store_stringz(sp, ireq.u.init.type);
407 if (ireq.u.init.channel) {
411 ireq.u.init.channel->cb_type,
412 ireq.u.init.channel->cb_binding);
429 if (strcasecmp(ireq
[all...]
/freebsd-13-stable/usr.sbin/wpa/wpa_supplicant/
H A DPacket32.c118 struct ieee80211req ireq; local
137 bzero((char *)&ireq, sizeof(ireq));
138 strncpy(ireq.i_name, iface, sizeof (ifr.ifr_name));
139 ireq.i_type = IEEE80211_IOC_ROAMING;
140 if (ioctl(a->socket, SIOCG80211, &ireq) == 0) {
141 a->prev_roaming = ireq.i_val;
142 ireq.i_val = IEEE80211_ROAMING_MANUAL;
143 if (ioctl(a->socket, SIOCS80211, &ireq) < 0)
342 struct ieee80211req ireq; local
[all...]
/freebsd-13-stable/contrib/libpcap/
H A Dpcap-linux.c1069 struct iwreq ireq; local
1127 pcap_strlcpy(ireq.ifr_ifrn.ifrn_name, handle->opt.device,
1128 sizeof ireq.ifr_ifrn.ifrn_name);
1129 if (ioctl(sock_fd, SIOCGIWMODE, &ireq) != -1) {
1276 struct iwreq ireq; local
1373 pcap_strlcpy(ireq.ifr_ifrn.ifrn_name, handlep->device,
1374 sizeof ireq.ifr_ifrn.ifrn_name);
1375 ireq.u.mode = handlep->oldmode;
1376 if (ioctl(handle->fd, SIOCSIWMODE, &ireq) == -1) {
5855 struct iwreq ireq; local
5966 struct iwreq ireq; local
[all...]
H A Dscanner.l432 icmp-ireq { yylval->i = 15; return NUM; }
/freebsd-13-stable/crypto/heimdal/lib/krb5/
H A Ddigest.c240 const DigestReqInner *ireq,
283 ireq, &size, ret);
415 DigestReqInner ireq; local
419 memset(&ireq, 0, sizeof(ireq));
428 ireq.element = choice_DigestReqInner_init;
429 ireq.u.init = digest->init;
432 KRB5_KU_DIGEST_ENCRYPT, &ireq, &irep);
711 DigestReqInner ireq; local
715 memset(&ireq,
236 digest_request(krb5_context context, krb5_realm realm, krb5_ccache ccache, krb5_key_usage usage, const DigestReqInner *ireq, DigestRepInner *irep) argument
874 DigestReqInner ireq; local
1005 DigestReqInner ireq; local
1190 DigestReqInner ireq; local
[all...]
/freebsd-13-stable/tools/tools/net80211/wlanwds/
H A Dwlanwds.c256 struct ieee80211req ireq; local
258 memset(&ireq, 0, sizeof(ireq));
259 strncpy(ireq.i_name, ifname, sizeof(ireq.i_name));
260 ireq.i_type = IEEE80211_IOC_BSSID;
261 ireq.i_data = bssid;
262 ireq.i_len = IEEE80211_ADDR_LEN;
263 if (ioctl(s, SIOCG80211, &ireq) < 0)
/freebsd-13-stable/sys/dev/an/
H A Dif_an.c1882 struct ieee80211req *ireq; local
1895 ireq = (struct ieee80211req *)data;
2030 switch (ireq->i_type) {
2033 if (ireq->i_val == -1) {
2043 } else if (ireq->i_val >= 0) {
2059 if (ireq->i_val > max) {
2064 len = ssids->an_entry[ireq->i_val].an_len;
2065 tmpptr = ssids->an_entry[ireq->i_val].an_ssid;
2078 ireq->i_len = len;
2081 error = copyout(tmpstr, ireq
[all...]
/freebsd-13-stable/sbin/ifconfig/
H A Difieee80211.c3779 struct ieee80211req ireq; local
3787 (void) memset(&ireq, 0, sizeof(ireq));
3788 (void) strlcpy(ireq.i_name, name, sizeof(ireq.i_name));
3789 ireq.i_type = IEEE80211_IOC_SCAN_REQ;
3799 ireq.i_data = &sr;
3800 ireq.i_len = sizeof(sr);
3806 if (ioctl(s, SIOCS80211, &ireq) == 0) {
4282 struct ieee80211req ireq; local
4484 struct ieee80211req ireq; local
4592 struct ieee80211req ireq; local
4822 struct ieee80211req ireq; local
4839 struct ieee80211req ireq; local
[all...]
/freebsd-13-stable/contrib/wpa/src/drivers/
H A Ddriver_bsd.c111 struct ieee80211req ireq; local
116 os_memset(&ireq, 0, sizeof(ireq));
117 os_strlcpy(ireq.i_name, drv->ifname, sizeof(ireq.i_name));
118 ireq.i_type = op;
119 ireq.i_val = val;
120 ireq.i_data = (void *) arg;
121 ireq.i_len = arg_len;
123 if (ioctl(drv->global->sock, SIOCS80211, &ireq) <
133 bsd_get80211(void *priv, struct ieee80211req *ireq, int op, void *arg, int arg_len) argument
155 struct ieee80211req ireq; local
943 struct ieee80211req ireq; local
[all...]
/freebsd-13-stable/tools/tools/net80211/wlaninject/
H A Dwlaninject.c56 struct ieee80211req ireq; local
62 memset(&ireq, 0, sizeof(ireq));
63 snprintf(ireq.i_name, sizeof(ireq.i_name), "%s", dev);
64 ireq.i_type = IEEE80211_IOC_CHANNEL;
65 ireq.i_val = chan;
66 if (ioctl(s, SIOCS80211, &ireq) == -1)
/freebsd-13-stable/usr.sbin/bsnmpd/modules/snmp_wlan/
H A Dwlan_sys.c172 struct ieee80211req ireq; local
174 memset(&ireq, 0, sizeof(struct ieee80211req));
175 strlcpy(ireq.i_name, wif_name, IFNAMSIZ);
177 ireq.i_type = req_type;
178 ireq.i_val = *val;
179 ireq.i_len = *argsize;
180 ireq.i_data = arg;
182 if (ioctl(sock, set ? SIOCS80211 : SIOCG80211, &ireq) < 0) {
189 *argsize = ireq.i_len;
190 *val = ireq
2374 struct ieee80211req ireq; local
2495 struct ieee80211req ireq; local
[all...]
/freebsd-13-stable/sys/nfs/
H A Dbootp_subr.c136 #define ireq _req._ifreq macro
624 ifctx->ireq.ifr_name,
764 ifctx->ireq.ifr_name);
828 ifctx->ireq.ifr_name);
859 ifr = &ifctx->ireq;
901 ifr = &ifctx->ireq;
903 printf("Shutdown interface %s\n", ifctx->ireq.ifr_name);
930 ifr = &ifctx->ireq;
941 printf("Adjusted interface %s", ifctx->ireq.ifr_name);
1349 printf("%s at ", ifctx->ireq
[all...]
/freebsd-13-stable/tools/tools/net80211/stumbler/
H A Dstumbler.c62 struct ieee80211req ireq; member in struct:chan_info
262 chaninfo.ireq.i_val = c;
264 if (ioctl(ioctl_s, SIOCS80211, &chaninfo.ireq) == -1)
280 memset(&chaninfo.ireq, 0, sizeof(chaninfo.ireq));
281 strcpy(chaninfo.ireq.i_name, dev);
282 chaninfo.ireq.i_type = IEEE80211_IOC_CHANNEL;
/freebsd-13-stable/sys/contrib/openzfs/module/icp/core/
H A Dkcf_sched.c243 process_req_hwp(void *ireq) argument
249 kcf_areq_node_t *areq = (kcf_areq_node_t *)ireq;
250 kcf_sreq_node_t *sreq = (kcf_sreq_node_t *)ireq;
252 pd = ((ctype = GET_REQ_TYPE(ireq)) == CRYPTO_SYNCH) ?
/freebsd-13-stable/tools/tools/net80211/wesside/wesside/
H A Dwesside.c72 struct ieee80211req ireq; member in struct:chan_info
331 chaninfo.ireq.i_val = c;
333 if (ioctl(chaninfo.s, SIOCS80211, &chaninfo.ireq) == -1) {
389 memset(&chaninfo.ireq, 0, sizeof(chaninfo.ireq));
390 strcpy(chaninfo.ireq.i_name, dev);
391 chaninfo.ireq.i_type = IEEE80211_IOC_CHANNEL;
/freebsd-13-stable/sys/dev/usb/net/
H A Dif_usie.c1284 struct ieee80211req *ireq; local
1311 ireq = (struct ieee80211req *)data;
1313 if (ireq->i_type != IEEE80211_IOC_STA_INFO)
1323 if (copyout(&si, (uint8_t *)ireq->i_data + 8,

Completed in 230 milliseconds

12