Skip to content

Commit

Permalink
feat: Added wireless.h constants
Browse files Browse the repository at this point in the history
fix: c_ulong to ::c_ulong
  • Loading branch information
Brijeshkrishna committed Nov 5, 2023
1 parent 5edaf51 commit 8ae3cf0
Show file tree
Hide file tree
Showing 3 changed files with 557 additions and 0 deletions.
1 change: 1 addition & 0 deletions libc-test/build.rs
Expand Up @@ -3414,6 +3414,7 @@ fn test_linux(target: &str) {
"linux/uinput.h",
"linux/vm_sockets.h",
"linux/wait.h",
"linux/wireless.h",
"sys/fanotify.h",
// <sys/auxv.h> is not present on uclibc
[!uclibc]: "sys/auxv.h",
Expand Down
240 changes: 240 additions & 0 deletions libc-test/semver/linux.txt
Expand Up @@ -2431,6 +2431,246 @@ SIOCSMIIREG
SIOCSRARP
SIOCOUTQNSD
SIOCWANDEV
WIRELESS_EXT
SIOCSIWCOMMIT
SIOCGIWNAME
SIOCSIWNWID
SIOCGIWNWID
SIOCSIWFREQ
SIOCGIWFREQ
SIOCSIWMODE
SIOCGIWMODE
SIOCSIWSENS
SIOCGIWSENS
SIOCSIWRANGE
SIOCGIWRANGE
SIOCSIWPRIV
SIOCGIWPRIV
SIOCSIWSTATS
SIOCGIWSTATS
SIOCSIWSPY
SIOCGIWSPY
SIOCSIWTHRSPY
SIOCGIWTHRSPY
SIOCSIWAP
SIOCGIWAP
SIOCGIWAPLIST
SIOCSIWSCAN
SIOCGIWSCAN
SIOCSIWESSID
SIOCGIWESSID
SIOCSIWNICKN
SIOCGIWNICKN
SIOCSIWRATE
SIOCGIWRATE
SIOCSIWRTS
SIOCGIWRTS
SIOCSIWFRAG
SIOCGIWFRAG
SIOCSIWTXPOW
SIOCGIWTXPOW
SIOCSIWRETRY
SIOCGIWRETRY
SIOCSIWENCODE
SIOCGIWENCODE
SIOCSIWPOWER
SIOCGIWPOWER
SIOCSIWGENIE
SIOCGIWGENIE
SIOCSIWMLME
SIOCSIWAUTH
SIOCGIWAUTH
SIOCSIWENCODEEXT
SIOCGIWENCODEEXT
SIOCSIWPMKSA
SIOCIWFIRSTPRIV
SIOCIWLASTPRIV
SIOCIWFIRST
SIOCIWLAST
IW_IOCTL_IDX
IW_IS_SET
IW_IS_GET
IWEVTXDROP
IWEVQUAL
IWEVCUSTOM
IWEVREGISTERED
IWEVEXPIRED
IWEVGENIE
IWEVMICHAELMICFAILURE
IWEVASSOCREQIE
IWEVASSOCRESPIE
IWEVPMKIDCAND
IWEVFIRST
IW_EVENT_IDX
IW_PRIV_TYPE_MASK
IW_PRIV_TYPE_NONE
IW_PRIV_TYPE_BYTE
IW_PRIV_TYPE_CHAR
IW_PRIV_TYPE_INT
IW_PRIV_TYPE_FLOAT
IW_PRIV_TYPE_ADDR
IW_PRIV_SIZE_FIXED
IW_PRIV_SIZE_MASK
IW_MAX_FREQUENCIES
IW_MAX_BITRATES
IW_MAX_TXPOWER
IW_MAX_SPY
IW_MAX_AP
IW_ESSID_MAX_SIZE
IW_MODE_AUTO
IW_MODE_ADHOC
IW_MODE_INFRA
IW_MODE_MASTER
IW_MODE_REPEAT
IW_MODE_SECOND
IW_MODE_MONITOR
IW_MODE_MESH
IW_QUAL_QUAL_UPDATED
IW_QUAL_LEVEL_UPDATED
IW_QUAL_NOISE_UPDATED
IW_QUAL_ALL_UPDATED
IW_QUAL_DBM
IW_QUAL_QUAL_INVALID
IW_QUAL_LEVEL_INVALID
IW_QUAL_NOISE_INVALID
IW_QUAL_RCPI
IW_QUAL_ALL_INVALID
IW_FREQ_AUTO
IW_FREQ_FIXED
IW_MAX_ENCODING_SIZES
IW_ENCODING_TOKEN_MAX
IW_ENCODE_INDEX
IW_ENCODE_FLAGS
IW_ENCODE_MODE
IW_ENCODE_DISABLED
IW_ENCODE_ENABLED
IW_ENCODE_RESTRICTED
IW_ENCODE_OPEN
IW_ENCODE_NOKEY
IW_ENCODE_TEMP
IW_POWER_ON
IW_POWER_TYPE
IW_POWER_PERIOD
IW_POWER_TIMEOUT
IW_POWER_MODE
IW_POWER_UNICAST_R
IW_POWER_MULTICAST_R
IW_POWER_ALL_R
IW_POWER_FORCE_S
IW_POWER_REPEATER
IW_POWER_MODIFIER
IW_POWER_MIN
IW_POWER_MAX
IW_POWER_RELATIVE
IW_TXPOW_TYPE
IW_TXPOW_DBM
IW_TXPOW_MWATT
IW_TXPOW_RELATIVE
IW_TXPOW_RANGE
IW_RETRY_ON
IW_RETRY_TYPE
IW_RETRY_LIMIT
IW_RETRY_LIFETIME
IW_RETRY_MODIFIER
IW_RETRY_MIN
IW_RETRY_MAX
IW_RETRY_RELATIVE
IW_RETRY_SHORT
IW_RETRY_LONG
IW_SCAN_DEFAULT
IW_SCAN_ALL_ESSID
IW_SCAN_THIS_ESSID
IW_SCAN_ALL_FREQ
IW_SCAN_THIS_FREQ
IW_SCAN_ALL_MODE
IW_SCAN_THIS_MODE
IW_SCAN_ALL_RATE
IW_SCAN_THIS_RATE
IW_SCAN_TYPE_ACTIVE
IW_SCAN_TYPE_PASSIVE
IW_SCAN_MAX_DATA
IW_SCAN_CAPA_NONE
IW_SCAN_CAPA_ESSID
IW_SCAN_CAPA_BSSID
IW_SCAN_CAPA_CHANNEL
IW_SCAN_CAPA_MODE
IW_SCAN_CAPA_RATE
IW_SCAN_CAPA_TYPE
IW_SCAN_CAPA_TIME
IW_CUSTOM_MAX
IW_GENERIC_IE_MAX
IW_MLME_DEAUTH
IW_MLME_DISASSOC
IW_MLME_AUTH
IW_MLME_ASSOC
IW_AUTH_INDEX
IW_AUTH_FLAGS
IW_AUTH_WPA_VERSION
IW_AUTH_CIPHER_PAIRWISE
IW_AUTH_CIPHER_GROUP
IW_AUTH_KEY_MGMT
IW_AUTH_TKIP_COUNTERMEASURES
IW_AUTH_DROP_UNENCRYPTED
IW_AUTH_80211_AUTH_ALG
IW_AUTH_WPA_ENABLED
IW_AUTH_RX_UNENCRYPTED_EAPOL
IW_AUTH_ROAMING_CONTROL
IW_AUTH_PRIVACY_INVOKED
IW_AUTH_CIPHER_GROUP_MGMT
IW_AUTH_MFP
IW_AUTH_WPA_VERSION_DISABLED
IW_AUTH_WPA_VERSION_WPA
IW_AUTH_WPA_VERSION_WPA2
IW_AUTH_CIPHER_NONE
IW_AUTH_CIPHER_WEP40
IW_AUTH_CIPHER_TKIP
IW_AUTH_CIPHER_CCMP
IW_AUTH_CIPHER_WEP104
IW_AUTH_CIPHER_AES_CMAC
IW_AUTH_KEY_MGMT_802_1X
IW_AUTH_KEY_MGMT_PSK
IW_AUTH_ALG_OPEN_SYSTEM
IW_AUTH_ALG_SHARED_KEY
IW_AUTH_ALG_LEAP
IW_AUTH_ROAMING_ENABLE
IW_AUTH_ROAMING_DISABLE
IW_AUTH_MFP_DISABLED
IW_AUTH_MFP_OPTIONAL
IW_AUTH_MFP_REQUIRED
IW_ENCODE_SEQ_MAX_SIZE
IW_ENCODE_ALG_NONE
IW_ENCODE_ALG_WEP
IW_ENCODE_ALG_TKIP
IW_ENCODE_ALG_CCMP
IW_ENCODE_ALG_PMK
IW_ENCODE_ALG_AES_CMAC
IW_ENCODE_EXT_TX_SEQ_VALID
IW_ENCODE_EXT_RX_SEQ_VALID
IW_ENCODE_EXT_GROUP_KEY
IW_ENCODE_EXT_SET_TX_KEY
IW_MICFAILURE_KEY_ID
IW_MICFAILURE_GROUP
IW_MICFAILURE_PAIRWISE
IW_MICFAILURE_STAKEY
IW_MICFAILURE_COUNT
IW_ENC_CAPA_WPA
IW_ENC_CAPA_WPA2
IW_ENC_CAPA_CIPHER_TKIP
IW_ENC_CAPA_CIPHER_CCMP
IW_ENC_CAPA_4WAY_HANDSHAKE
IW_EVENT_CAPA_BASE
IW_EVENT_CAPA_INDEX
IW_EVENT_CAPA_MASK
IW_EVENT_CAPA_K_0
IW_EVENT_CAPA_K_1
IW_PMKSA_ADD
IW_PMKSA_REMOVE
IW_PMKSA_FLUSH
IW_PMKID_LEN
IW_PMKID_CAND_PREAUTH
IW_EV_CHAR_PK_LEN
IW_EV_LCP_PK_LEN
IW_EV_POINT_PK_LEN
SI_LOAD_SHIFT
SND_CNT
SND_MAX
Expand Down

0 comments on commit 8ae3cf0

Please sign in to comment.