diff options
| author | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2007-01-22 14:46:37 +0000 | 
|---|---|---|
| committer | nbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2007-01-22 14:46:37 +0000 | 
| commit | b5faddf0c3773ccf23f1a94d0578908d243137ae (patch) | |
| tree | 0a75dd1f63d01539d378f517855a9204d955c763 /package/nvram/src/include/wlutils.h | |
| parent | e1f02e37b71f6a370d70d9d100ba01535844ccd1 (diff) | |
remove lots of useless junk from the nvram package
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6177 3c298f89-4303-0410-b956-a3cf2f4a3e73
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 07e2536ca..36eb3af3f 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. | 
