| /* |
| * Driver interaction with generic Linux Wireless Extensions |
| * Copyright (c) 2003-2011, Jouni Malinen <j@w1.fi> |
| * |
| * This software may be distributed under the terms of the BSD license. |
| * See README for more details. |
| */ |
| |
| #ifndef LINUX_WEXT_H |
| #define LINUX_WEXT_H |
| |
| #ifndef ANDROID |
| |
| /* |
| * Avoid including other kernel header to avoid conflicts with C library |
| * headers. |
| */ |
| #define _LINUX_TYPES_H |
| #define _LINUX_SOCKET_H |
| #define _LINUX_IF_H |
| |
| #include <sys/types.h> |
| #include <net/if.h> |
| typedef __uint32_t __u32; |
| typedef __int32_t __s32; |
| typedef __uint16_t __u16; |
| typedef __int16_t __s16; |
| typedef __uint8_t __u8; |
| #ifndef __user |
| #define __user |
| #endif /* __user */ |
| |
| #endif /* ANDROID */ |
| |
| #include <linux/wireless.h> |
| |
| #ifndef IW_ENCODE_ALG_PMK |
| #define IW_ENCODE_ALG_PMK 4 |
| #endif |
| |
| #ifndef IW_ENC_CAPA_4WAY_HANDSHAKE |
| #define IW_ENC_CAPA_4WAY_HANDSHAKE 0x00000010 |
| #endif |
| |
| #endif /* LINUX_WEXT_H */ |