Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions
chnl_net.c File Reference
#include <linux/fs.h>
#include <linux/hardirq.h>
#include <linux/init.h>
#include <linux/module.h>
#include <linux/netdevice.h>
#include <linux/if_ether.h>
#include <linux/moduleparam.h>
#include <linux/ip.h>
#include <linux/sched.h>
#include <linux/sockios.h>
#include <linux/caif/if_caif.h>
#include <net/rtnetlink.h>
#include <net/caif/caif_layer.h>
#include <net/caif/cfpkt.h>
#include <net/caif/caif_dev.h>

Go to the source code of this file.

Data Structures

struct  chnl_net
 

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ":%s(): " fmt, __func__
 
#define GPRS_PDP_MTU   1500
 
#define CONNECT_TIMEOUT   (5 * HZ)
 
#define CAIF_NET_DEFAULT_QUEUE_LEN   500
 
#define UNDEF_CONNID   0xffffffff
 

Enumerations

enum  caif_states {
  CAIF_CONNECTED = TCP_ESTABLISHED, CAIF_CONNECTING = TCP_SYN_SENT, CAIF_DISCONNECTED = TCP_CLOSE, CAIF_CONNECTED = 1,
  CAIF_CONNECTING, CAIF_DISCONNECTED, CAIF_SHUTDOWN
}
 

Functions

 MODULE_LICENSE ("GPL")
 
 MODULE_ALIAS_RTNL_LINK ("caif")
 
 module_init (chnl_init_module)
 
 module_exit (chnl_exit_module)
 

Macro Definition Documentation

#define CAIF_NET_DEFAULT_QUEUE_LEN   500

Definition at line 30 of file chnl_net.c.

#define CONNECT_TIMEOUT   (5 * HZ)

Definition at line 29 of file chnl_net.c.

#define GPRS_PDP_MTU   1500

Definition at line 27 of file chnl_net.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ":%s(): " fmt, __func__

Definition at line 8 of file chnl_net.c.

#define UNDEF_CONNID   0xffffffff

Definition at line 31 of file chnl_net.c.

Enumeration Type Documentation

Enumerator:
CAIF_CONNECTED 
CAIF_CONNECTING 
CAIF_DISCONNECTED 
CAIF_CONNECTED 
CAIF_CONNECTING 
CAIF_DISCONNECTED 
CAIF_SHUTDOWN 

Definition at line 39 of file chnl_net.c.

Function Documentation

MODULE_ALIAS_RTNL_LINK ( "caif"  )
module_exit ( chnl_exit_module  )
module_init ( chnl_init_module  )
MODULE_LICENSE ( "GPL"  )