/freebsd-11-stable/lib/lib80211/ |
H A D | lib80211_ioctl.c | 102 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-11-stable/sys/net80211/ |
H A D | ieee80211_ioctl.c | 73 ieee80211_ioctl_getkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 83 if (ireq->i_len != sizeof(ik)) 85 error = copyin(ireq->i_data, &ik, sizeof(ik)); 125 return copyout(&ik, ireq->i_data, sizeof(ik)); 129 ieee80211_ioctl_getchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 133 if (sizeof(ic->ic_chan_active) < ireq->i_len) 134 ireq->i_len = sizeof(ic->ic_chan_active); 135 return copyout(&ic->ic_chan_active, ireq->i_data, ireq->i_len); 139 ieee80211_ioctl_getchaninfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 153 ieee80211_ioctl_getwpaie(struct ieee80211vap *vap, struct ieee80211req *ireq, int req) argument 209 ieee80211_ioctl_getstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 314 ieee80211_ioctl_getscanresults(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 464 getstainfo_common(struct ieee80211vap *vap, struct ieee80211req *ireq, struct ieee80211_node *ni, size_t off) argument 508 ieee80211_ioctl_getstainfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 531 ieee80211_ioctl_getstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 552 ieee80211_ioctl_getwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 595 ieee80211_ioctl_getmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 603 ieee80211_ioctl_getcurchan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 623 getappie(const struct ieee80211_appie *aie, struct ieee80211req *ireq) argument 634 ieee80211_ioctl_getappie(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 660 ieee80211_ioctl_getregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 672 ieee80211_ioctl_getroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 683 ieee80211_ioctl_gettxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 694 ieee80211_ioctl_getdevcaps(struct ieee80211com *ic, const struct ieee80211req *ireq) argument 728 ieee80211_ioctl_getstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 756 dummy_ioctl_get(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 763 ieee80211_ioctl_getdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 777 ieee80211_ioctl_get80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument 1147 ieee80211_ioctl_setkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1221 ieee80211_ioctl_delkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1590 ieee80211_ioctl_setmlme(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1615 ieee80211_ioctl_macmac(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1640 ieee80211_ioctl_setmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1678 ieee80211_ioctl_setchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1724 ieee80211_ioctl_setstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1750 ieee80211_ioctl_setstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1770 ieee80211_ioctl_setwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1997 ieee80211_ioctl_setchannel(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2076 ieee80211_ioctl_setcurchan(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2100 ieee80211_ioctl_setregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2162 ieee80211_ioctl_setroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2226 ieee80211_ioctl_settxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2293 setappie(struct ieee80211_appie **aie, const struct ieee80211req *ireq) argument 2347 ieee80211_ioctl_setappie_locked(struct ieee80211vap *vap, const struct ieee80211req *ireq, int fc0) argument 2425 ieee80211_ioctl_setappie(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2443 ieee80211_ioctl_chanswitch(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2584 ieee80211_ioctl_scanreq(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2605 ieee80211_ioctl_setstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2648 dummy_ioctl_set(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2655 ieee80211_ioctl_setdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2669 ieee80211_ioctl_set80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument [all...] |
H A D | ieee80211_acl.c | 282 acl_setioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 289 acl_getioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 297 switch (ireq->i_val) { 299 ireq->i_val = as->as_policy; 303 if (ireq->i_len == 0) { 304 ireq->i_len = space; /* return required space */ 318 if (ireq->i_len >= space) { 319 error = copyout(ap, ireq->i_data, space); 320 ireq->i_len = space; 322 error = copyout(ap, ireq [all...] |
H A D | ieee80211_tdma.c | 746 tdma_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 753 switch (ireq->i_type) { 755 ireq->i_val = ts->tdma_slot; 758 ireq->i_val = ts->tdma_slotcnt; 761 ireq->i_val = ts->tdma_slotlen; 764 ireq->i_val = ts->tdma_bintval; 774 tdma_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 781 switch (ireq->i_type) { 783 if (!(0 <= ireq->i_val && ireq [all...] |
H A D | ieee80211_mesh.c | 3407 mesh_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 3421 switch (ireq->i_type) { 3423 ireq->i_len = ms->ms_idlen; 3424 memcpy(tmpmeshid, ms->ms_id, ireq->i_len); 3425 error = copyout(tmpmeshid, ireq->i_data, ireq->i_len); 3428 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_AP) != 0; 3431 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_FWD) != 0; 3434 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_GATE) != 0; 3437 ireq 3515 mesh_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument [all...] |
H A D | ieee80211_superg.c | 1011 superg_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1013 switch (ireq->i_type) { 1015 ireq->i_val = getathcap(vap, IEEE80211_F_FF); 1018 ireq->i_val = getathcap(vap, IEEE80211_F_TURBOP); 1028 superg_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1030 switch (ireq->i_type) { 1032 if (ireq->i_val) { 1040 if (ireq->i_val) {
|
H A D | ieee80211_hwmp.c | 2034 hwmp_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2042 switch (ireq->i_type) { 2044 ireq->i_val = hs->hs_rootmode; 2047 ireq->i_val = hs->hs_maxhops; 2057 hwmp_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2065 switch (ireq->i_type) { 2067 if (ireq->i_val < 0 || ireq->i_val > 3) 2069 hs->hs_rootmode = ireq->i_val; 2073 if (ireq [all...] |
/freebsd-11-stable/tools/tools/net80211/wlanstats/ |
H A D | main.c | 94 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) 258 struct ieee80211req ireq; [all...] |
H A D | wlanstats.c | 393 struct ieee80211req ireq; member in struct:wlanstatfoo_p 408 strncpy(wf->ireq.i_name, ifname, sizeof (wf->ireq.i_name)); 469 wf->ireq.i_type = IEEE80211_IOC_BSSID; 470 wf->ireq.i_data = wf->mac; 471 wf->ireq.i_len = IEEE80211_ADDR_LEN; 472 return ioctl(wf->s, SIOCG80211, &wf->ireq); 500 wf->ireq.i_name); 514 wf->ireq.i_type = IEEE80211_IOC_STA_INFO; 515 wf->ireq [all...] |
/freebsd-11-stable/crypto/heimdal/kdc/ |
H A D | digest.c | 212 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-11-stable/usr.sbin/wpa/wpa_supplicant/ |
H A D | Packet32.c | 116 struct ieee80211req ireq; local 135 bzero((char *)&ireq, sizeof(ireq)); 136 strncpy(ireq.i_name, iface, sizeof (ifr.ifr_name)); 137 ireq.i_type = IEEE80211_IOC_ROAMING; 138 if (ioctl(a->socket, SIOCG80211, &ireq) == 0) { 139 a->prev_roaming = ireq.i_val; 140 ireq.i_val = IEEE80211_ROAMING_MANUAL; 141 if (ioctl(a->socket, SIOCS80211, &ireq) < 0) 340 struct ieee80211req ireq; local [all...] |
/freebsd-11-stable/contrib/libpcap/ |
H A D | pcap-linux.c | 1069 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 D | scanner.l | 432 icmp-ireq { yylval->i = 15; return NUM; }
|
/freebsd-11-stable/crypto/heimdal/lib/krb5/ |
H A D | digest.c | 240 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-11-stable/tools/tools/net80211/wlanwds/ |
H A D | wlanwds.c | 244 struct ieee80211req ireq; local 246 memset(&ireq, 0, sizeof(ireq)); 247 strncpy(ireq.i_name, ifname, sizeof(ireq.i_name)); 248 ireq.i_type = IEEE80211_IOC_BSSID; 249 ireq.i_data = bssid; 250 ireq.i_len = IEEE80211_ADDR_LEN; 251 if (ioctl(s, SIOCG80211, &ireq) < 0)
|
/freebsd-11-stable/sys/dev/an/ |
H A D | if_an.c | 1879 struct ieee80211req *ireq; local 1892 ireq = (struct ieee80211req *)data; 2027 switch (ireq->i_type) { 2030 if (ireq->i_val == -1) { 2040 } else if (ireq->i_val >= 0) { 2056 if (ireq->i_val > max) { 2061 len = ssids->an_entry[ireq->i_val].an_len; 2062 tmpptr = ssids->an_entry[ireq->i_val].an_ssid; 2075 ireq->i_len = len; 2078 error = copyout(tmpstr, ireq [all...] |
/freebsd-11-stable/sbin/ifconfig/ |
H A D | ifieee80211.c | 3368 struct ieee80211req ireq; local 3376 (void) memset(&ireq, 0, sizeof(ireq)); 3377 (void) strlcpy(ireq.i_name, name, sizeof(ireq.i_name)); 3378 ireq.i_type = IEEE80211_IOC_SCAN_REQ; 3388 ireq.i_data = &sr; 3389 ireq.i_len = sizeof(sr); 3395 if (ioctl(s, SIOCS80211, &ireq) == 0) { 3841 struct ieee80211req ireq; local 4037 struct ieee80211req ireq; local 4145 struct ieee80211req ireq; local 4375 struct ieee80211req ireq; local [all...] |
/freebsd-11-stable/contrib/wpa/src/drivers/ |
H A D | driver_bsd.c | 111 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-11-stable/tools/tools/net80211/wlaninject/ |
H A D | wlaninject.c | 56 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-11-stable/usr.sbin/bsnmpd/modules/snmp_wlan/ |
H A D | wlan_sys.c | 171 struct ieee80211req ireq; local 173 memset(&ireq, 0, sizeof(struct ieee80211req)); 174 strlcpy(ireq.i_name, wif_name, IFNAMSIZ); 176 ireq.i_type = req_type; 177 ireq.i_val = *val; 178 ireq.i_len = *argsize; 179 ireq.i_data = arg; 181 if (ioctl(sock, set ? SIOCS80211 : SIOCG80211, &ireq) < 0) { 188 *argsize = ireq.i_len; 189 *val = ireq 2373 struct ieee80211req ireq; local 2494 struct ieee80211req ireq; local [all...] |
/freebsd-11-stable/sys/nfs/ |
H A D | bootp_subr.c | 137 #define ireq _req._ifreq macro 719 ifctx->ireq.ifr_name, 859 ifctx->ireq.ifr_name); 923 ifctx->ireq.ifr_name); 954 ifr = &ifctx->ireq; 996 ifr = &ifctx->ireq; 998 printf("Shutdown interface %s\n", ifctx->ireq.ifr_name); 1025 ifr = &ifctx->ireq; 1036 printf("Adjusted interface %s", ifctx->ireq.ifr_name); 1431 printf("%s at ", ifctx->ireq [all...] |
/freebsd-11-stable/tools/tools/net80211/stumbler/ |
H A D | stumbler.c | 62 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-11-stable/tools/tools/net80211/wesside/wesside/ |
H A D | wesside.c | 71 struct ieee80211req ireq; member in struct:chan_info 330 chaninfo.ireq.i_val = c; 332 if (ioctl(chaninfo.s, SIOCS80211, &chaninfo.ireq) == -1) { 388 memset(&chaninfo.ireq, 0, sizeof(chaninfo.ireq)); 389 strcpy(chaninfo.ireq.i_name, dev); 390 chaninfo.ireq.i_type = IEEE80211_IOC_CHANNEL;
|
/freebsd-11-stable/sys/dev/usb/net/ |
H A D | if_usie.c | 1280 struct ieee80211req *ireq; local 1307 ireq = (struct ieee80211req *)data; 1309 if (ireq->i_type != IEEE80211_IOC_STA_INFO) 1319 if (copyout(&si, (uint8_t *)ireq->i_data + 8,
|
/freebsd-11-stable/sys/cam/ctl/ |
H A D | ctl.c | 1815 struct ctl_lun_req ireq; local 1830 bzero(&ireq, sizeof(ireq)); 1831 ireq.reqtype = CTL_LUNREQ_MODIFY; 1832 ireq.reqdata.modify.lun_id = lun->lun; 1833 lun->backend->ioctl(NULL, CTL_LUN_REQ, (caddr_t)&ireq, 0, 1835 if (ireq.status != CTL_LUN_OK) { 1837 __func__, ireq.status, ireq.error_str);
|