Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
libipw_module.c File Reference
#include <linux/compiler.h>
#include <linux/errno.h>
#include <linux/if_arp.h>
#include <linux/in6.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/proc_fs.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <linux/tcp.h>
#include <linux/types.h>
#include <linux/wireless.h>
#include <linux/etherdevice.h>
#include <asm/uaccess.h>
#include <net/net_namespace.h>
#include <net/arp.h>
#include "libipw.h"

Go to the source code of this file.

Macros

#define DRV_DESCRIPTION   "802.11 data/management/control stack"
 
#define DRV_NAME   "libipw"
 
#define DRV_PROCNAME   "ieee80211"
 
#define DRV_VERSION   LIBIPW_VERSION
 
#define DRV_COPYRIGHT   "Copyright (C) 2004-2005 Intel Corporation <[email protected]>"
 

Functions

 MODULE_VERSION (DRV_VERSION)
 
 MODULE_DESCRIPTION (DRV_DESCRIPTION)
 
 MODULE_AUTHOR (DRV_COPYRIGHT)
 
 MODULE_LICENSE ("GPL")
 
void libipw_network_reset (struct libipw_network *network)
 
void libipw_networks_age (struct libipw_device *ieee, unsigned long age_secs)
 
 EXPORT_SYMBOL (libipw_networks_age)
 
int libipw_change_mtu (struct net_device *dev, int new_mtu)
 
 EXPORT_SYMBOL (libipw_change_mtu)
 
struct net_devicealloc_libipw (int sizeof_priv, int monitor)
 
 EXPORT_SYMBOL (alloc_libipw)
 
void free_libipw (struct net_device *dev, int monitor)
 
 EXPORT_SYMBOL (free_libipw)
 
 module_exit (libipw_exit)
 
 module_init (libipw_init)
 

Macro Definition Documentation

#define DRV_COPYRIGHT   "Copyright (C) 2004-2005 Intel Corporation <[email protected]>"

Definition at line 59 of file libipw_module.c.

#define DRV_DESCRIPTION   "802.11 data/management/control stack"

Definition at line 55 of file libipw_module.c.

#define DRV_NAME   "libipw"

Definition at line 56 of file libipw_module.c.

#define DRV_PROCNAME   "ieee80211"

Definition at line 57 of file libipw_module.c.

#define DRV_VERSION   LIBIPW_VERSION

Definition at line 58 of file libipw_module.c.

Function Documentation

struct net_device* alloc_libipw ( int  sizeof_priv,
int  monitor 
)
read

Definition at line 144 of file libipw_module.c.

EXPORT_SYMBOL ( libipw_networks_age  )
EXPORT_SYMBOL ( libipw_change_mtu  )
EXPORT_SYMBOL ( alloc_libipw  )
EXPORT_SYMBOL ( free_libipw  )
void free_libipw ( struct net_device dev,
int  monitor 
)

Definition at line 227 of file libipw_module.c.

int libipw_change_mtu ( struct net_device dev,
int  new_mtu 
)

Definition at line 135 of file libipw_module.c.

void libipw_network_reset ( struct libipw_network network)

Definition at line 87 of file libipw_module.c.

void libipw_networks_age ( struct libipw_device ieee,
unsigned long  age_secs 
)

Definition at line 109 of file libipw_module.c.

MODULE_AUTHOR ( DRV_COPYRIGHT  )
MODULE_DESCRIPTION ( DRV_DESCRIPTION  )
module_exit ( libipw_exit  )
module_init ( libipw_init  )
MODULE_LICENSE ( "GPL"  )
MODULE_VERSION ( DRV_VERSION  )