diff options
author | Michael 'Mickey' Lauer <mickey@vanille-media.de> | 2011-03-31 01:34:44 +0200 |
---|---|---|
committer | Michael 'Mickey' Lauer <mickey@vanille-media.de> | 2011-03-31 01:34:44 +0200 |
commit | c46029863c2c87b6c4feed662fd3f1ed79b14501 (patch) | |
tree | eaf1f0ac98f5244e5fa10a1cce769c0f47e65ebb /vapi/linux.vapi | |
parent | d2d7b2d43bad54e2165aed209a88c21cbab677a4 (diff) | |
download | vala-c46029863c2c87b6c4feed662fd3f1ed79b14501.tar.gz |
linux: start with binding the Wireless Extension API (WEXT) infrastructure
Diffstat (limited to 'vapi/linux.vapi')
-rw-r--r-- | vapi/linux.vapi | 122 |
1 files changed, 122 insertions, 0 deletions
diff --git a/vapi/linux.vapi b/vapi/linux.vapi index 1087bcc35..8d739c645 100644 --- a/vapi/linux.vapi +++ b/vapi/linux.vapi @@ -3509,4 +3509,126 @@ namespace Linux { public uint16 v_ccol; } } + + /* + * Wireless Extensions (WEXT) Infrastructure + */ + [CCode (cprefix = "", lower_case_cprefix = "")] + namespace WirelessExtensions { + + /* structs */ + // TBD + + /* constants */ + // TBD + + /* ioctls */ + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWCOMMIT; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWNAME; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWNWID; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWNWID; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWFREQ; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWFREQ; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWMODE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWMODE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWSENS; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWSENS; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWRANGE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWRANGE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWPRIV; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWPRIV; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWSTATS; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWSTATS; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWSPY; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWSPY; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWTHRSPY; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWTHRSPY; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWAP; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWAP; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWAPLIST; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWSCAN; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWSCAN; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWESSID; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWESSID; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWNICKN; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWNICKN; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWRATE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWRATE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWRTS; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWRTS; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWFRAG; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWFRAG; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWTXPOW; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWTXPOW; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWRETRY; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWRETRY; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWENCODE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWENCODE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWPOWER; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWPOWER; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWGENIE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWGENIE; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWMLME; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWAUTH; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWAUTH; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWENCODEEXT; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCGIWENCODEEXT; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCSIWPMKSA; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCIWFIRSTPRIV; + [CCode (cheader_filename = "linux/wireless.h")] + public const int SIOCIWLASTPRIV; + } + } |