Skip to content

Commit ddfe696

Browse files
feat: Added wireless.h constants
1 parent 1f7ba38 commit ddfe696

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
@@ -3414,6 +3414,7 @@ fn test_linux(target: &str) {
34143414
"linux/uinput.h",
34153415
"linux/vm_sockets.h",
34163416
"linux/wait.h",
3417+
"linux/wireless.h",
34173418
"sys/fanotify.h",
34183419
// <sys/auxv.h> is not present on uclibc
34193420
[!uclibc]: "sys/auxv.h",

libc-test/semver/linux.txt

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

0 commit comments

Comments
 (0)