Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
rtl871x_ioctl_linux.c File Reference
#include "osdep_service.h"
#include "drv_types.h"
#include "wlan_bssdef.h"
#include "rtl871x_debug.h"
#include "wifi.h"
#include "rtl871x_mlme.h"
#include "rtl871x_ioctl.h"
#include "rtl871x_ioctl_set.h"
#include "rtl871x_mp_ioctl.h"
#include "mlme_osdep.h"
#include <linux/wireless.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/semaphore.h>
#include <net/iw_handler.h>
#include <linux/if_arp.h>

Go to the source code of this file.

Macros

#define _RTL871X_IOCTL_LINUX_C_
 
#define _RTL871X_MP_IOCTL_C_
 
#define RTL_IOCTL_WPA_SUPPLICANT   (SIOCIWFIRSTPRIV + 0x1E)
 
#define SCAN_ITEM_SIZE   768
 
#define MAX_CUSTOM_LEN   64
 
#define RATE_COUNT   4
 

Functions

void r8712_indicate_wx_assoc_event (struct _adapter *padapter)
 
void r8712_indicate_wx_disassoc_event (struct _adapter *padapter)
 
int r871x_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
 

Variables

struct iw_handler_def r871x_handlers_def
 

Macro Definition Documentation

#define _RTL871X_IOCTL_LINUX_C_

Definition at line 29 of file rtl871x_ioctl_linux.c.

#define _RTL871X_MP_IOCTL_C_

Definition at line 30 of file rtl871x_ioctl_linux.c.

#define MAX_CUSTOM_LEN   64

Definition at line 54 of file rtl871x_ioctl_linux.c.

#define RATE_COUNT   4

Definition at line 55 of file rtl871x_ioctl_linux.c.

#define RTL_IOCTL_WPA_SUPPLICANT   (SIOCIWFIRSTPRIV + 0x1E)

Definition at line 51 of file rtl871x_ioctl_linux.c.

#define SCAN_ITEM_SIZE   768

Definition at line 53 of file rtl871x_ioctl_linux.c.

Function Documentation

void r8712_indicate_wx_assoc_event ( struct _adapter padapter)

Definition at line 100 of file rtl871x_ioctl_linux.c.

void r8712_indicate_wx_disassoc_event ( struct _adapter padapter)

Definition at line 111 of file rtl871x_ioctl_linux.c.

int r871x_ioctl ( struct net_device dev,
struct ifreq rq,
int  cmd 
)

Definition at line 2245 of file rtl871x_ioctl_linux.c.

Variable Documentation

struct iw_handler_def r871x_handlers_def
Initial value:
= {
.standard = r8711_handlers,
.num_standard = ARRAY_SIZE(r8711_handlers),
.private = r8711_private_handler,
.private_args = (struct iw_priv_args *)r8711_private_args,
.num_private = ARRAY_SIZE(r8711_private_handler),
.num_private_args = sizeof(r8711_private_args) /
sizeof(struct iw_priv_args),
.get_wireless_stats = r871x_get_wireless_stats
}

Definition at line 2387 of file rtl871x_ioctl_linux.c.