/freebsd-9.3-release/sys/net80211/ |
H A D | ieee80211_ioctl.c | 77 ieee80211_ioctl_getkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 87 if (ireq->i_len != sizeof(ik)) 89 error = copyin(ireq->i_data, &ik, sizeof(ik)); 129 return copyout(&ik, ireq->i_data, sizeof(ik)); 133 ieee80211_ioctl_getchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 137 if (sizeof(ic->ic_chan_active) < ireq->i_len) 138 ireq->i_len = sizeof(ic->ic_chan_active); 139 return copyout(&ic->ic_chan_active, ireq->i_data, ireq->i_len); 143 ieee80211_ioctl_getchaninfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 157 ieee80211_ioctl_getwpaie(struct ieee80211vap *vap, struct ieee80211req *ireq, int req) argument 206 ieee80211_ioctl_getstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 311 ieee80211_ioctl_getscanresults(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 460 getstainfo_common(struct ieee80211vap *vap, struct ieee80211req *ireq, struct ieee80211_node *ni, size_t off) argument 503 ieee80211_ioctl_getstainfo(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 526 ieee80211_ioctl_getstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 547 ieee80211_ioctl_getwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 590 ieee80211_ioctl_getmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 598 ieee80211_ioctl_getcurchan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 618 getappie(const struct ieee80211_appie *aie, struct ieee80211req *ireq) argument 629 ieee80211_ioctl_getappie(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 655 ieee80211_ioctl_getregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 667 ieee80211_ioctl_getroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 678 ieee80211_ioctl_gettxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 689 ieee80211_ioctl_getdevcaps(struct ieee80211com *ic, const struct ieee80211req *ireq) argument 722 ieee80211_ioctl_getstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 750 dummy_ioctl_get(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 757 ieee80211_ioctl_getdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 787 ieee80211_ioctl_get80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument 1129 ieee80211_ioctl_setkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1203 ieee80211_ioctl_delkey(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1532 ieee80211_ioctl_setmlme(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1555 ieee80211_ioctl_macmac(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1580 ieee80211_ioctl_setmaccmd(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1618 ieee80211_ioctl_setchanlist(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1664 ieee80211_ioctl_setstastats(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1690 ieee80211_ioctl_setstatxpow(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1710 ieee80211_ioctl_setwmeparam(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1954 ieee80211_ioctl_setchannel(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2033 ieee80211_ioctl_setcurchan(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2057 ieee80211_ioctl_setregdomain(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2095 ieee80211_ioctl_setroam(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2130 ieee80211_ioctl_settxparams(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2197 setappie(struct ieee80211_appie **aie, const struct ieee80211req *ireq) argument 2250 ieee80211_ioctl_setappie_locked(struct ieee80211vap *vap, const struct ieee80211req *ireq, int fc0) argument 2328 ieee80211_ioctl_setappie(struct ieee80211vap *vap, const struct ieee80211req *ireq) argument 2346 ieee80211_ioctl_chanswitch(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2482 ieee80211_ioctl_scanreq(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2501 ieee80211_ioctl_setstavlan(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2544 dummy_ioctl_set(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2551 ieee80211_ioctl_setdefault(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2565 ieee80211_ioctl_set80211(struct ieee80211vap *vap, u_long cmd, struct ieee80211req *ireq) argument [all...] |
H A D | ieee80211_acl.c | 280 acl_setioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 287 acl_getioctl(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 295 switch (ireq->i_val) { 297 ireq->i_val = as->as_policy; 301 if (ireq->i_len == 0) { 302 ireq->i_len = space; /* return required space */ 316 if (ireq->i_len >= space) { 317 error = copyout(ap, ireq->i_data, space); 318 ireq->i_len = space; 320 error = copyout(ap, ireq [all...] |
H A D | ieee80211_tdma.c | 738 tdma_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 745 switch (ireq->i_type) { 747 ireq->i_val = ts->tdma_slot; 750 ireq->i_val = ts->tdma_slotcnt; 753 ireq->i_val = ts->tdma_slotlen; 756 ireq->i_val = ts->tdma_bintval; 766 tdma_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 773 switch (ireq->i_type) { 775 if (!(0 <= ireq->i_val && ireq [all...] |
H A D | ieee80211_mesh.c | 2578 mesh_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 2592 switch (ireq->i_type) { 2594 ireq->i_len = ms->ms_idlen; 2595 memcpy(tmpmeshid, ms->ms_id, ireq->i_len); 2596 error = copyout(tmpmeshid, ireq->i_data, ireq->i_len); 2599 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_AP) != 0; 2602 ireq->i_val = (ms->ms_flags & IEEE80211_MESHFLAGS_FWD) != 0; 2605 ireq->i_val = ms->ms_ttl; 2608 switch (ireq 2681 mesh_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument [all...] |
H A D | ieee80211_superg.c | 859 superg_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 861 switch (ireq->i_type) { 863 ireq->i_val = getathcap(vap, IEEE80211_F_FF); 866 ireq->i_val = getathcap(vap, IEEE80211_F_TURBOP); 876 superg_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 878 switch (ireq->i_type) { 880 if (ireq->i_val) { 888 if (ireq->i_val) {
|
H A D | ieee80211_hwmp.c | 1390 hwmp_ioctl_get80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1398 switch (ireq->i_type) { 1400 ireq->i_val = hs->hs_rootmode; 1403 ireq->i_val = hs->hs_maxhops; 1413 hwmp_ioctl_set80211(struct ieee80211vap *vap, struct ieee80211req *ireq) argument 1421 switch (ireq->i_type) { 1423 if (ireq->i_val < 0 || ireq->i_val > 3) 1425 hs->hs_rootmode = ireq->i_val; 1429 if (ireq [all...] |
/freebsd-9.3-release/tools/tools/net80211/wlanstats/ |
H A D | main.c | 90 struct ieee80211req ireq; 95 (void) memset(&ireq, 0, sizeof(ireq)); 96 (void) strncpy(ireq.i_name, ifr.ifr_name, sizeof(ireq.i_name)); 97 ireq.i_type = IEEE80211_IOC_STA_STATS; 98 ireq.i_data = &stats; 99 ireq.i_len = sizeof(stats); 101 if (ioctl(s, SIOCG80211, &ireq) < 0) 245 struct ieee80211req ireq; [all...] |
H A D | wlanstats.c | 383 struct ieee80211req ireq; member in struct:wlanstatfoo_p 398 strncpy(wf->ireq.i_name, ifname, sizeof (wf->ireq.i_name)); 459 wf->ireq.i_type = IEEE80211_IOC_BSSID; 460 wf->ireq.i_data = wf->mac; 461 wf->ireq.i_len = IEEE80211_ADDR_LEN; 462 return ioctl(wf->s, SIOCG80211, &wf->ireq); 490 wf->ireq.i_name); 504 wf->ireq.i_type = IEEE80211_IOC_STA_INFO; 505 wf->ireq [all...] |
/freebsd-9.3-release/contrib/libpcap/ |
H A D | pcap-linux.c | 855 struct iwreq ireq; local 907 strncpy(ireq.ifr_ifrn.ifrn_name, handle->opt.source, 908 sizeof ireq.ifr_ifrn.ifrn_name); 909 ireq.ifr_ifrn.ifrn_name[sizeof ireq.ifr_ifrn.ifrn_name - 1] = 0; 910 if (ioctl(sock_fd, SIOCGIWMODE, &ireq) != -1) { 1011 struct iwreq ireq; local 1108 strncpy(ireq.ifr_ifrn.ifrn_name, handle->md.device, 1109 sizeof ireq.ifr_ifrn.ifrn_name); 1110 ireq 4138 struct iwreq ireq; local 4243 struct iwreq ireq; local [all...] |
H A D | scanner.l | 365 icmp-ireq { yylval.i = 15; return NUM; }
|
/freebsd-9.3-release/crypto/heimdal/kdc/ |
H A D | digest.c | 212 DigestReqInner ireq; local 234 memset(&ireq, 0, sizeof(ireq)); 359 ret = decode_DigestReqInner(buf.data, buf.length, &ireq, NULL); 373 switch (ireq.element) { 400 ret = krb5_store_stringz(sp, ireq.u.init.type); 406 if (ireq.u.init.channel) { 410 ireq.u.init.channel->cb_type, 411 ireq.u.init.channel->cb_binding); 428 if (strcasecmp(ireq [all...] |
/freebsd-9.3-release/usr.sbin/wpa/wpa_supplicant/ |
H A D | Packet32.c | 117 struct ieee80211req ireq; local 136 bzero((char *)&ireq, sizeof(ireq)); 137 strncpy(ireq.i_name, iface, sizeof (ifr.ifr_name)); 138 ireq.i_type = IEEE80211_IOC_ROAMING; 139 if (ioctl(a->socket, SIOCG80211, &ireq) == 0) { 140 a->prev_roaming = ireq.i_val; 141 ireq.i_val = IEEE80211_ROAMING_MANUAL; 142 if (ioctl(a->socket, SIOCS80211, &ireq) < 0) 341 struct ieee80211req ireq; local [all...] |
H A D | driver_freebsd.c | 82 struct ieee80211req ireq; local 84 memset(&ireq, 0, sizeof(ireq)); 85 strncpy(ireq.i_name, drv->ifname, IFNAMSIZ); 86 ireq.i_type = op; 87 ireq.i_len = arg_len; 88 ireq.i_data = (void *) arg; 90 if (ioctl(drv->sock, SIOCS80211, &ireq) < 0) { 101 struct ieee80211req ireq; local 103 memset(&ireq, 120 struct ieee80211req ireq; local 138 struct ieee80211req ireq; local 225 struct ieee80211req ireq; local [all...] |
/freebsd-9.3-release/usr.sbin/wpa/hostapd/ |
H A D | driver_freebsd.c | 57 struct ieee80211req ireq; local 59 os_memset(&ireq, 0, sizeof(ireq)); 60 os_strlcpy(ireq.i_name, drv->ifname, sizeof(ireq.i_name)); 61 ireq.i_type = op; 62 ireq.i_val = val; 63 ireq.i_data = (void *) arg; 64 ireq.i_len = arg_len; 66 if (ioctl(drv->sock, SIOCS80211, &ireq) < 76 bsd_get80211(void *priv, struct ieee80211req *ireq, int op, void *arg, int arg_len) argument 98 struct ieee80211req ireq; local [all...] |
/freebsd-9.3-release/crypto/heimdal/lib/krb5/ |
H A D | digest.c | 238 const DigestReqInner *ireq, 281 ireq, &size, ret); 409 DigestReqInner ireq; local 413 memset(&ireq, 0, sizeof(ireq)); 421 ireq.element = choice_DigestReqInner_init; 422 ireq.u.init = digest->init; 425 KRB5_KU_DIGEST_ENCRYPT, &ireq, &irep); 699 DigestReqInner ireq; local 703 memset(&ireq, 234 digest_request(krb5_context context, krb5_realm realm, krb5_ccache ccache, krb5_key_usage usage, const DigestReqInner *ireq, DigestRepInner *irep) argument 856 DigestReqInner ireq; local 985 DigestReqInner ireq; local 1166 DigestReqInner ireq; local [all...] |
/freebsd-9.3-release/sbin/ifconfig/ |
H A D | ifieee80211.c | 3199 struct ieee80211req ireq; local 3207 (void) memset(&ireq, 0, sizeof(ireq)); 3208 (void) strncpy(ireq.i_name, name, sizeof(ireq.i_name)); 3209 ireq.i_type = IEEE80211_IOC_SCAN_REQ; 3219 ireq.i_data = &sr; 3220 ireq.i_len = sizeof(sr); 3226 if (ioctl(s, SIOCS80211, &ireq) == 0) { 3673 struct ieee80211req ireq; local 3850 struct ieee80211req ireq; local 3958 struct ieee80211req ireq; local 4182 struct ieee80211req ireq; local 4845 struct ieee80211req ireq; local 4858 struct ieee80211req ireq; local 4875 struct ieee80211req ireq; local 4889 struct ieee80211req ireq; local [all...] |
/freebsd-9.3-release/sys/nfs/ |
H A D | bootp_subr.c | 118 struct ifreq ireq; member in struct:bootpc_ifcontext 718 ifctx->ireq.ifr_name, 738 sin = (struct sockaddr_in *) &ifctx->ireq.ifr_addr; 741 (caddr_t) &ifctx->ireq, td); 759 sin = (struct sockaddr_in *) &ifctx->ireq.ifr_addr; 763 (caddr_t) &ifctx->ireq, td); 874 ifctx->ireq.ifr_name); 939 ifctx->ireq.ifr_name); 973 struct ifreq *ireq; local 982 ireq 1064 struct ifreq *ireq; local [all...] |
/freebsd-9.3-release/tools/tools/net80211/wlanwds/ |
H A D | wlanwds.c | 245 struct ieee80211req ireq; local 247 memset(&ireq, 0, sizeof(ireq)); 248 strncpy(ireq.i_name, ifname, sizeof(ireq.i_name)); 249 ireq.i_type = IEEE80211_IOC_BSSID; 250 ireq.i_data = bssid; 251 ireq.i_len = IEEE80211_ADDR_LEN; 252 if (ioctl(s, SIOCG80211, &ireq) < 0)
|
/freebsd-9.3-release/sys/dev/an/ |
H A D | if_an.c | 1907 struct ieee80211req *ireq; local 1920 ireq = (struct ieee80211req *)data; 2043 switch (ireq->i_type) { 2046 if (ireq->i_val == -1) { 2056 } else if (ireq->i_val >= 0) { 2072 if (ireq->i_val > max) { 2077 len = ssids->an_entry[ireq->i_val].an_len; 2078 tmpptr = ssids->an_entry[ireq->i_val].an_ssid; 2091 ireq->i_len = len; 2094 error = copyout(tmpstr, ireq [all...] |
/freebsd-9.3-release/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-9.3-release/usr.sbin/bsnmpd/modules/snmp_wlan/ |
H A D | wlan_sys.c | 169 struct ieee80211req ireq; local 171 memset(&ireq, 0, sizeof(struct ieee80211req)); 172 strlcpy(ireq.i_name, wif_name, IFNAMSIZ); 174 ireq.i_type = req_type; 175 ireq.i_val = *val; 176 ireq.i_len = *argsize; 177 ireq.i_data = arg; 179 if (ioctl(sock, set ? SIOCS80211 : SIOCG80211, &ireq) < 0) { 186 *argsize = ireq.i_len; 187 *val = ireq 2371 struct ieee80211req ireq; local 2492 struct ieee80211req ireq; local [all...] |
/freebsd-9.3-release/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-9.3-release/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-9.3-release/sys/dev/usb/net/ |
H A D | if_usie.c | 1274 struct ieee80211req *ireq; local 1301 ireq = (struct ieee80211req *)data; 1303 if (ireq->i_type != IEEE80211_IOC_STA_INFO) 1313 if (copyout(&si, (uint8_t *)ireq->i_data + 8,
|