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

/freebsd-9.3-release/sys/net80211/
H A Dieee80211_ioctl.c77 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 Dieee80211_acl.c280 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 Dieee80211_tdma.c738 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 Dieee80211_mesh.c2578 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 Dieee80211_superg.c859 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 Dieee80211_hwmp.c1390 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 Dmain.c90 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 Dwlanstats.c383 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 Dpcap-linux.c855 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 Dscanner.l365 icmp-ireq { yylval.i = 15; return NUM; }
/freebsd-9.3-release/crypto/heimdal/kdc/
H A Ddigest.c212 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 DPacket32.c117 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 Ddriver_freebsd.c82 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 Ddriver_freebsd.c57 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 Ddigest.c238 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 Difieee80211.c3199 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 Dbootp_subr.c118 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 Dwlanwds.c245 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 Dif_an.c1907 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 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-9.3-release/usr.sbin/bsnmpd/modules/snmp_wlan/
H A Dwlan_sys.c169 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 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-9.3-release/tools/tools/net80211/wesside/wesside/
H A Dwesside.c71 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 Dif_usie.c1274 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,

Completed in 684 milliseconds