diff options
author | Felix Fietkau <nbd@openwrt.org> | 2007-01-22 14:46:37 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2007-01-22 14:46:37 +0000 |
commit | 88436e8d37d4c6f60809f0ac6f190515673618a1 (patch) | |
tree | b4f29b0681c4c20011f19a34530acf2315923d92 /package/nvram/src/include/wlutils.h | |
parent | e8caa3c42b3772092fc0c645d646a95dff2a4311 (diff) | |
download | upstream-88436e8d37d4c6f60809f0ac6f190515673618a1.tar.gz upstream-88436e8d37d4c6f60809f0ac6f190515673618a1.tar.bz2 upstream-88436e8d37d4c6f60809f0ac6f190515673618a1.zip |
remove lots of useless junk from the nvram package
SVN-Revision: 6177
Diffstat (limited to 'package/nvram/src/include/wlutils.h')
-rw-r--r-- | package/nvram/src/include/wlutils.h | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/package/nvram/src/include/wlutils.h b/package/nvram/src/include/wlutils.h index 07e2536ca3..36eb3af3f5 100644 --- a/package/nvram/src/include/wlutils.h +++ b/package/nvram/src/include/wlutils.h @@ -16,7 +16,30 @@ #define _wlutils_h_ #include <typedefs.h> -#include <wlioctl.h> + +/* check this magic number */ +#define WLC_IOCTL_MAGIC 0x14e46c77 + +/* maximum length buffer required */ +#define WLC_IOCTL_SMLEN 256 + +#define WLC_IOCTL_VERSION 1 + +#define WLC_GET_MAGIC 0 +#define WLC_GET_VERSION 1 +#define WLC_GET_VAR 262 /* get value of named variable */ +#define WLC_SET_VAR 263 /* set named variable to value */ + +/* Linux network driver ioctl encoding */ +typedef struct wl_ioctl { + uint cmd; /* common ioctl definition */ + void *buf; /* pointer to user buffer */ + uint len; /* length of user buffer */ + bool set; /* get or set request (optional) */ + uint used; /* bytes read or written (optional) */ + uint needed; /* bytes needed (optional) */ +} wl_ioctl_t; + /* * Pass a wlioctl request to the specified interface. |