Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
isdn_ppp.h File Reference
#include <linux/ppp_defs.h>
#include <linux/isdn_ppp.h>

Go to the source code of this file.

Macros

#define IPPP_OPEN   0x01
 
#define IPPP_CONNECT   0x02
 
#define IPPP_CLOSEWAIT   0x04
 
#define IPPP_NOBLOCK   0x08
 
#define IPPP_ASSIGNED   0x10
 
#define IPPP_MAX_HEADER   10
 

Functions

int isdn_ppp_read (int, struct file *, char __user *, int)
 
int isdn_ppp_write (int, struct file *, const char __user *, int)
 
int isdn_ppp_open (int, struct file *)
 
int isdn_ppp_init (void)
 
void isdn_ppp_cleanup (void)
 
int isdn_ppp_free (isdn_net_local *)
 
int isdn_ppp_bind (isdn_net_local *)
 
int isdn_ppp_autodial_filter (struct sk_buff *, isdn_net_local *)
 
int isdn_ppp_xmit (struct sk_buff *, struct net_device *)
 
void isdn_ppp_receive (isdn_net_dev *, isdn_net_local *, struct sk_buff *)
 
int isdn_ppp_dev_ioctl (struct net_device *, struct ifreq *, int)
 
unsigned int isdn_ppp_poll (struct file *, struct poll_table_struct *)
 
int isdn_ppp_ioctl (int, struct file *, unsigned int, unsigned long)
 
void isdn_ppp_release (int, struct file *)
 
int isdn_ppp_dial_slave (char *)
 
void isdn_ppp_wakeup_daemon (isdn_net_local *)
 
int isdn_ppp_register_compressor (struct isdn_ppp_compressor *ipc)
 
int isdn_ppp_unregister_compressor (struct isdn_ppp_compressor *ipc)
 

Macro Definition Documentation

#define IPPP_ASSIGNED   0x10

Definition at line 39 of file isdn_ppp.h.

#define IPPP_CLOSEWAIT   0x04

Definition at line 37 of file isdn_ppp.h.

#define IPPP_CONNECT   0x02

Definition at line 36 of file isdn_ppp.h.

#define IPPP_MAX_HEADER   10

Definition at line 41 of file isdn_ppp.h.

#define IPPP_NOBLOCK   0x08

Definition at line 38 of file isdn_ppp.h.

#define IPPP_OPEN   0x01

Definition at line 35 of file isdn_ppp.h.

Function Documentation

int isdn_ppp_autodial_filter ( struct sk_buff ,
isdn_net_local  
)
int isdn_ppp_bind ( isdn_net_local )

Definition at line 156 of file isdn_ppp.c.

void isdn_ppp_cleanup ( void  )

Definition at line 902 of file isdn_ppp.c.

int isdn_ppp_dev_ioctl ( struct net_device ,
struct ifreq ,
int   
)

Definition at line 2021 of file isdn_ppp.c.

int isdn_ppp_dial_slave ( char )

Definition at line 2077 of file isdn_ppp.c.

int isdn_ppp_free ( isdn_net_local )

Definition at line 108 of file isdn_ppp.c.

int isdn_ppp_init ( void  )

Definition at line 869 of file isdn_ppp.c.

int isdn_ppp_ioctl ( int  ,
struct file ,
unsigned  int,
unsigned  long 
)

Definition at line 471 of file isdn_ppp.c.

int isdn_ppp_open ( int  ,
struct file  
)

Definition at line 279 of file isdn_ppp.c.

unsigned int isdn_ppp_poll ( struct file ,
struct poll_table_struct  
)

Definition at line 660 of file isdn_ppp.c.

int isdn_ppp_read ( int  ,
struct file ,
char __user ,
int   
)

Definition at line 757 of file isdn_ppp.c.

void isdn_ppp_receive ( isdn_net_dev ,
isdn_net_local ,
struct sk_buff  
)

Definition at line 969 of file isdn_ppp.c.

int isdn_ppp_register_compressor ( struct isdn_ppp_compressor ipc)

Definition at line 2918 of file isdn_ppp.c.

void isdn_ppp_release ( int  ,
struct file  
)

Definition at line 337 of file isdn_ppp.c.

int isdn_ppp_unregister_compressor ( struct isdn_ppp_compressor ipc)

Definition at line 2929 of file isdn_ppp.c.

void isdn_ppp_wakeup_daemon ( isdn_net_local )

Definition at line 226 of file isdn_ppp.c.

int isdn_ppp_write ( int  ,
struct file ,
const char __user ,
int   
)

Definition at line 797 of file isdn_ppp.c.

int isdn_ppp_xmit ( struct sk_buff ,
struct net_device  
)

Definition at line 1215 of file isdn_ppp.c.