Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
irlmp_frame.h File Reference
#include <linux/skbuff.h>
#include <net/irda/discovery.h>

Go to the source code of this file.

Macros

#define CONNECT_CMD   0x01
 
#define CONNECT_CNF   0x81
 
#define DISCONNECT   0x02
 
#define ACCESSMODE_CMD   0x03
 
#define ACCESSMODE_CNF   0x83
 
#define CONTROL_BIT   0x80
 

Functions

void irlmp_send_data_pdu (struct lap_cb *self, __u8 dlsap, __u8 slsap, int expedited, struct sk_buff *skb)
 
void irlmp_send_lcf_pdu (struct lap_cb *self, __u8 dlsap, __u8 slsap, __u8 opcode, struct sk_buff *skb)
 
void irlmp_link_data_indication (struct lap_cb *, struct sk_buff *, int unreliable)
 
void irlmp_link_connect_indication (struct lap_cb *, __u32 saddr, __u32 daddr, struct qos_info *qos, struct sk_buff *skb)
 
void irlmp_link_connect_request (__u32 daddr)
 
void irlmp_link_connect_confirm (struct lap_cb *self, struct qos_info *qos, struct sk_buff *skb)
 
void irlmp_link_disconnect_indication (struct lap_cb *, struct irlap_cb *, LAP_REASON reason, struct sk_buff *)
 
void irlmp_link_discovery_confirm (struct lap_cb *self, hashbin_t *log)
 
void irlmp_link_discovery_indication (struct lap_cb *, discovery_t *discovery)
 

Macro Definition Documentation

#define ACCESSMODE_CMD   0x03

Definition at line 37 of file irlmp_frame.h.

#define ACCESSMODE_CNF   0x83

Definition at line 38 of file irlmp_frame.h.

#define CONNECT_CMD   0x01

Definition at line 34 of file irlmp_frame.h.

#define CONNECT_CNF   0x81

Definition at line 35 of file irlmp_frame.h.

#define CONTROL_BIT   0x80

Definition at line 40 of file irlmp_frame.h.

#define DISCONNECT   0x02

Definition at line 36 of file irlmp_frame.h.

Function Documentation

void irlmp_link_connect_confirm ( struct lap_cb self,
struct qos_info qos,
struct sk_buff skb 
)

Definition at line 317 of file irlmp_frame.c.

void irlmp_link_connect_indication ( struct lap_cb ,
__u32  saddr,
__u32  daddr,
struct qos_info qos,
struct sk_buff skb 
)

Definition at line 295 of file irlmp_frame.c.

void irlmp_link_connect_request ( __u32  daddr)
void irlmp_link_data_indication ( struct lap_cb ,
struct sk_buff ,
int  unreliable 
)

Definition at line 90 of file irlmp_frame.c.

void irlmp_link_disconnect_indication ( struct lap_cb ,
struct irlap_cb ,
LAP_REASON  reason,
struct sk_buff  
)

Definition at line 268 of file irlmp_frame.c.

void irlmp_link_discovery_confirm ( struct lap_cb self,
hashbin_t log 
)

Definition at line 384 of file irlmp_frame.c.

void irlmp_link_discovery_indication ( struct lap_cb ,
discovery_t discovery 
)

Definition at line 362 of file irlmp_frame.c.

void irlmp_send_data_pdu ( struct lap_cb self,
__u8  dlsap,
__u8  slsap,
int  expedited,
struct sk_buff skb 
)
inline

Definition at line 40 of file irlmp_frame.c.

void irlmp_send_lcf_pdu ( struct lap_cb self,
__u8  dlsap,
__u8  slsap,
__u8  opcode,
struct sk_buff skb 
)

Definition at line 58 of file irlmp_frame.c.