Skip to content

Commit 4d3813b

Browse files
committed
Auto merge of #3415 - Brijeshkrishna:wireless_const, r=JohnTitor
feat: Added wireless.h constants Added `linux/wireless.h` constants to `Linux`
2 parents d0ce87b + 545a602 commit 4d3813b

File tree

3 files changed

+557
-0
lines changed

3 files changed

+557
-0
lines changed

libc-test/build.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3412,6 +3412,7 @@ fn test_linux(target: &str) {
34123412
"linux/uinput.h",
34133413
"linux/vm_sockets.h",
34143414
"linux/wait.h",
3415+
"linux/wireless.h",
34153416
"sys/fanotify.h",
34163417
// <sys/auxv.h> is not present on uclibc
34173418
[!uclibc]: "sys/auxv.h",

libc-test/semver/linux.txt

Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2473,6 +2473,246 @@ SIOCSMIIREG
24732473
SIOCSRARP
24742474
SIOCOUTQNSD
24752475
SIOCWANDEV
2476+
WIRELESS_EXT
2477+
SIOCSIWCOMMIT
2478+
SIOCGIWNAME
2479+
SIOCSIWNWID
2480+
SIOCGIWNWID
2481+
SIOCSIWFREQ
2482+
SIOCGIWFREQ
2483+
SIOCSIWMODE
2484+
SIOCGIWMODE
2485+
SIOCSIWSENS
2486+
SIOCGIWSENS
2487+
SIOCSIWRANGE
2488+
SIOCGIWRANGE
2489+
SIOCSIWPRIV
2490+
SIOCGIWPRIV
2491+
SIOCSIWSTATS
2492+
SIOCGIWSTATS
2493+
SIOCSIWSPY
2494+
SIOCGIWSPY
2495+
SIOCSIWTHRSPY
2496+
SIOCGIWTHRSPY
2497+
SIOCSIWAP
2498+
SIOCGIWAP
2499+
SIOCGIWAPLIST
2500+
SIOCSIWSCAN
2501+
SIOCGIWSCAN
2502+
SIOCSIWESSID
2503+
SIOCGIWESSID
2504+
SIOCSIWNICKN
2505+
SIOCGIWNICKN
2506+
SIOCSIWRATE
2507+
SIOCGIWRATE
2508+
SIOCSIWRTS
2509+
SIOCGIWRTS
2510+
SIOCSIWFRAG
2511+
SIOCGIWFRAG
2512+
SIOCSIWTXPOW
2513+
SIOCGIWTXPOW
2514+
SIOCSIWRETRY
2515+
SIOCGIWRETRY
2516+
SIOCSIWENCODE
2517+
SIOCGIWENCODE
2518+
SIOCSIWPOWER
2519+
SIOCGIWPOWER
2520+
SIOCSIWGENIE
2521+
SIOCGIWGENIE
2522+
SIOCSIWMLME
2523+
SIOCSIWAUTH
2524+
SIOCGIWAUTH
2525+
SIOCSIWENCODEEXT
2526+
SIOCGIWENCODEEXT
2527+
SIOCSIWPMKSA
2528+
SIOCIWFIRSTPRIV
2529+
SIOCIWLASTPRIV
2530+
SIOCIWFIRST
2531+
SIOCIWLAST
2532+
IW_IOCTL_IDX
2533+
IW_IS_SET
2534+
IW_IS_GET
2535+
IWEVTXDROP
2536+
IWEVQUAL
2537+
IWEVCUSTOM
2538+
IWEVREGISTERED
2539+
IWEVEXPIRED
2540+
IWEVGENIE
2541+
IWEVMICHAELMICFAILURE
2542+
IWEVASSOCREQIE
2543+
IWEVASSOCRESPIE
2544+
IWEVPMKIDCAND
2545+
IWEVFIRST
2546+
IW_EVENT_IDX
2547+
IW_PRIV_TYPE_MASK
2548+
IW_PRIV_TYPE_NONE
2549+
IW_PRIV_TYPE_BYTE
2550+
IW_PRIV_TYPE_CHAR
2551+
IW_PRIV_TYPE_INT
2552+
IW_PRIV_TYPE_FLOAT
2553+
IW_PRIV_TYPE_ADDR
2554+
IW_PRIV_SIZE_FIXED
2555+
IW_PRIV_SIZE_MASK
2556+
IW_MAX_FREQUENCIES
2557+
IW_MAX_BITRATES
2558+
IW_MAX_TXPOWER
2559+
IW_MAX_SPY
2560+
IW_MAX_AP
2561+
IW_ESSID_MAX_SIZE
2562+
IW_MODE_AUTO
2563+
IW_MODE_ADHOC
2564+
IW_MODE_INFRA
2565+
IW_MODE_MASTER
2566+
IW_MODE_REPEAT
2567+
IW_MODE_SECOND
2568+
IW_MODE_MONITOR
2569+
IW_MODE_MESH
2570+
IW_QUAL_QUAL_UPDATED
2571+
IW_QUAL_LEVEL_UPDATED
2572+
IW_QUAL_NOISE_UPDATED
2573+
IW_QUAL_ALL_UPDATED
2574+
IW_QUAL_DBM
2575+
IW_QUAL_QUAL_INVALID
2576+
IW_QUAL_LEVEL_INVALID
2577+
IW_QUAL_NOISE_INVALID
2578+
IW_QUAL_RCPI
2579+
IW_QUAL_ALL_INVALID
2580+
IW_FREQ_AUTO
2581+
IW_FREQ_FIXED
2582+
IW_MAX_ENCODING_SIZES
2583+
IW_ENCODING_TOKEN_MAX
2584+
IW_ENCODE_INDEX
2585+
IW_ENCODE_FLAGS
2586+
IW_ENCODE_MODE
2587+
IW_ENCODE_DISABLED
2588+
IW_ENCODE_ENABLED
2589+
IW_ENCODE_RESTRICTED
2590+
IW_ENCODE_OPEN
2591+
IW_ENCODE_NOKEY
2592+
IW_ENCODE_TEMP
2593+
IW_POWER_ON
2594+
IW_POWER_TYPE
2595+
IW_POWER_PERIOD
2596+
IW_POWER_TIMEOUT
2597+
IW_POWER_MODE
2598+
IW_POWER_UNICAST_R
2599+
IW_POWER_MULTICAST_R
2600+
IW_POWER_ALL_R
2601+
IW_POWER_FORCE_S
2602+
IW_POWER_REPEATER
2603+
IW_POWER_MODIFIER
2604+
IW_POWER_MIN
2605+
IW_POWER_MAX
2606+
IW_POWER_RELATIVE
2607+
IW_TXPOW_TYPE
2608+
IW_TXPOW_DBM
2609+
IW_TXPOW_MWATT
2610+
IW_TXPOW_RELATIVE
2611+
IW_TXPOW_RANGE
2612+
IW_RETRY_ON
2613+
IW_RETRY_TYPE
2614+
IW_RETRY_LIMIT
2615+
IW_RETRY_LIFETIME
2616+
IW_RETRY_MODIFIER
2617+
IW_RETRY_MIN
2618+
IW_RETRY_MAX
2619+
IW_RETRY_RELATIVE
2620+
IW_RETRY_SHORT
2621+
IW_RETRY_LONG
2622+
IW_SCAN_DEFAULT
2623+
IW_SCAN_ALL_ESSID
2624+
IW_SCAN_THIS_ESSID
2625+
IW_SCAN_ALL_FREQ
2626+
IW_SCAN_THIS_FREQ
2627+
IW_SCAN_ALL_MODE
2628+
IW_SCAN_THIS_MODE
2629+
IW_SCAN_ALL_RATE
2630+
IW_SCAN_THIS_RATE
2631+
IW_SCAN_TYPE_ACTIVE
2632+
IW_SCAN_TYPE_PASSIVE
2633+
IW_SCAN_MAX_DATA
2634+
IW_SCAN_CAPA_NONE
2635+
IW_SCAN_CAPA_ESSID
2636+
IW_SCAN_CAPA_BSSID
2637+
IW_SCAN_CAPA_CHANNEL
2638+
IW_SCAN_CAPA_MODE
2639+
IW_SCAN_CAPA_RATE
2640+
IW_SCAN_CAPA_TYPE
2641+
IW_SCAN_CAPA_TIME
2642+
IW_CUSTOM_MAX
2643+
IW_GENERIC_IE_MAX
2644+
IW_MLME_DEAUTH
2645+
IW_MLME_DISASSOC
2646+
IW_MLME_AUTH
2647+
IW_MLME_ASSOC
2648+
IW_AUTH_INDEX
2649+
IW_AUTH_FLAGS
2650+
IW_AUTH_WPA_VERSION
2651+
IW_AUTH_CIPHER_PAIRWISE
2652+
IW_AUTH_CIPHER_GROUP
2653+
IW_AUTH_KEY_MGMT
2654+
IW_AUTH_TKIP_COUNTERMEASURES
2655+
IW_AUTH_DROP_UNENCRYPTED
2656+
IW_AUTH_80211_AUTH_ALG
2657+
IW_AUTH_WPA_ENABLED
2658+
IW_AUTH_RX_UNENCRYPTED_EAPOL
2659+
IW_AUTH_ROAMING_CONTROL
2660+
IW_AUTH_PRIVACY_INVOKED
2661+
IW_AUTH_CIPHER_GROUP_MGMT
2662+
IW_AUTH_MFP
2663+
IW_AUTH_WPA_VERSION_DISABLED
2664+
IW_AUTH_WPA_VERSION_WPA
2665+
IW_AUTH_WPA_VERSION_WPA2
2666+
IW_AUTH_CIPHER_NONE
2667+
IW_AUTH_CIPHER_WEP40
2668+
IW_AUTH_CIPHER_TKIP
2669+
IW_AUTH_CIPHER_CCMP
2670+
IW_AUTH_CIPHER_WEP104
2671+
IW_AUTH_CIPHER_AES_CMAC
2672+
IW_AUTH_KEY_MGMT_802_1X
2673+
IW_AUTH_KEY_MGMT_PSK
2674+
IW_AUTH_ALG_OPEN_SYSTEM
2675+
IW_AUTH_ALG_SHARED_KEY
2676+
IW_AUTH_ALG_LEAP
2677+
IW_AUTH_ROAMING_ENABLE
2678+
IW_AUTH_ROAMING_DISABLE
2679+
IW_AUTH_MFP_DISABLED
2680+
IW_AUTH_MFP_OPTIONAL
2681+
IW_AUTH_MFP_REQUIRED
2682+
IW_ENCODE_SEQ_MAX_SIZE
2683+
IW_ENCODE_ALG_NONE
2684+
IW_ENCODE_ALG_WEP
2685+
IW_ENCODE_ALG_TKIP
2686+
IW_ENCODE_ALG_CCMP
2687+
IW_ENCODE_ALG_PMK
2688+
IW_ENCODE_ALG_AES_CMAC
2689+
IW_ENCODE_EXT_TX_SEQ_VALID
2690+
IW_ENCODE_EXT_RX_SEQ_VALID
2691+
IW_ENCODE_EXT_GROUP_KEY
2692+
IW_ENCODE_EXT_SET_TX_KEY
2693+
IW_MICFAILURE_KEY_ID
2694+
IW_MICFAILURE_GROUP
2695+
IW_MICFAILURE_PAIRWISE
2696+
IW_MICFAILURE_STAKEY
2697+
IW_MICFAILURE_COUNT
2698+
IW_ENC_CAPA_WPA
2699+
IW_ENC_CAPA_WPA2
2700+
IW_ENC_CAPA_CIPHER_TKIP
2701+
IW_ENC_CAPA_CIPHER_CCMP
2702+
IW_ENC_CAPA_4WAY_HANDSHAKE
2703+
IW_EVENT_CAPA_BASE
2704+
IW_EVENT_CAPA_INDEX
2705+
IW_EVENT_CAPA_MASK
2706+
IW_EVENT_CAPA_K_0
2707+
IW_EVENT_CAPA_K_1
2708+
IW_PMKSA_ADD
2709+
IW_PMKSA_REMOVE
2710+
IW_PMKSA_FLUSH
2711+
IW_PMKID_LEN
2712+
IW_PMKID_CAND_PREAUTH
2713+
IW_EV_CHAR_PK_LEN
2714+
IW_EV_LCP_PK_LEN
2715+
IW_EV_POINT_PK_LEN
24762716
SI_LOAD_SHIFT
24772717
SND_CNT
24782718
SND_MAX

0 commit comments

Comments
 (0)