Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
q931.c File Reference
#include "hisax.h"
#include "l3_1tr6.h"

Go to the source code of this file.

Data Structures

struct  MessageType
 
struct  CauseValue
 
struct  DTag
 
struct  InformationElement
 

Macros

#define MTSIZE   ARRAY_SIZE(mtlist)
 
#define MT_N0_LEN   ARRAY_SIZE(mt_n0)
 
#define MT_N1_LEN   ARRAY_SIZE(mt_n1)
 
#define CVSIZE   ARRAY_SIZE(cvlist)
 
#define DTAGSIZE   ARRAY_SIZE(dtaglist)
 
#define IESIZE   ARRAY_SIZE(ielist)
 
#define IESIZE_NI1   ARRAY_SIZE(ielist_ni1)
 
#define IESIZE_NI1_CS5   ARRAY_SIZE(ielist_ni1_cs5)
 
#define IESIZE_NI1_CS6   ARRAY_SIZE(ielist_ni1_cs6)
 
#define WE_0_LEN   ARRAY_SIZE(we_0)
 
#define WE_6_LEN   ARRAY_SIZE(we_6)
 

Functions

void iecpy (u_char *dest, u_char *iestart, int ieoffset)
 
int QuickHex (char *txt, u_char *p, int cnt)
 
void LogFrame (struct IsdnCardState *cs, u_char *buf, int size)
 
void dlogframe (struct IsdnCardState *cs, struct sk_buff *skb, int dir)
 

Macro Definition Documentation

#define CVSIZE   ARRAY_SIZE(cvlist)

Definition at line 441 of file q931.c.

#define DTAGSIZE   ARRAY_SIZE(dtaglist)

Definition at line 868 of file q931.c.

#define IESIZE   ARRAY_SIZE(ielist)

Definition at line 1077 of file q931.c.

#define IESIZE_NI1   ARRAY_SIZE(ielist_ni1)

Definition at line 1105 of file q931.c.

#define IESIZE_NI1_CS5   ARRAY_SIZE(ielist_ni1_cs5)

Definition at line 1113 of file q931.c.

#define IESIZE_NI1_CS6   ARRAY_SIZE(ielist_ni1_cs6)

Definition at line 1120 of file q931.c.

#define MT_N0_LEN   ARRAY_SIZE(mt_n0)

Definition at line 160 of file q931.c.

#define MT_N1_LEN   ARRAY_SIZE(mt_n1)

Definition at line 197 of file q931.c.

#define MTSIZE   ARRAY_SIZE(mtlist)

Definition at line 143 of file q931.c.

#define WE_0_LEN   ARRAY_SIZE(we_0)

Definition at line 1136 of file q931.c.

#define WE_6_LEN   ARRAY_SIZE(we_6)

Definition at line 1148 of file q931.c.

Function Documentation

void dlogframe ( struct IsdnCardState *  cs,
struct sk_buff skb,
int  dir 
)

Definition at line 1188 of file q931.c.

void iecpy ( u_char dest,
u_char iestart,
int  ieoffset 
)

Definition at line 24 of file q931.c.

void LogFrame ( struct IsdnCardState *  cs,
u_char buf,
int  size 
)

Definition at line 1166 of file q931.c.

int QuickHex ( char txt,
u_char p,
int  cnt 
)

Definition at line 1151 of file q931.c.