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

Go to the source code of this file.

Data Structures

struct  llc_conn_state_ev
 

Macros

#define LLC_CONN_EV_TYPE_SIMPLE   1
 
#define LLC_CONN_EV_TYPE_CONDITION   2
 
#define LLC_CONN_EV_TYPE_PRIM   3
 
#define LLC_CONN_EV_TYPE_PDU   4 /* command/response PDU */
 
#define LLC_CONN_EV_TYPE_ACK_TMR   5
 
#define LLC_CONN_EV_TYPE_P_TMR   6
 
#define LLC_CONN_EV_TYPE_REJ_TMR   7
 
#define LLC_CONN_EV_TYPE_BUSY_TMR   8
 
#define LLC_CONN_EV_TYPE_RPT_STATUS   9
 
#define LLC_CONN_EV_TYPE_SENDACK_TMR   10
 
#define NBR_CONN_EV   5
 
#define LLC_CONN_EV_CONN_REQ   1
 
#define LLC_CONN_EV_CONN_RESP   2
 
#define LLC_CONN_EV_DATA_REQ   3
 
#define LLC_CONN_EV_DISC_REQ   4
 
#define LLC_CONN_EV_RESET_REQ   5
 
#define LLC_CONN_EV_RESET_RESP   6
 
#define LLC_CONN_EV_LOCAL_BUSY_DETECTED   7
 
#define LLC_CONN_EV_LOCAL_BUSY_CLEARED   8
 
#define LLC_CONN_EV_RX_BAD_PDU   9
 
#define LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X   10
 
#define LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X   11
 
#define LLC_CONN_EV_RX_FRMR_RSP_Fbit_SET_X   12
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_X   13
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_X_UNEXPD_Ns   14
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_X_INVAL_Ns   15
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_X   16
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_X_UNEXPD_Ns   17
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_X_INVAL_Ns   18
 
#define LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_X   19
 
#define LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X   20
 
#define LLC_CONN_EV_RX_RNR_CMD_Pbit_SET_X   21
 
#define LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_X   22
 
#define LLC_CONN_EV_RX_RR_CMD_Pbit_SET_X   23
 
#define LLC_CONN_EV_RX_RR_RSP_Fbit_SET_X   24
 
#define LLC_CONN_EV_RX_SABME_CMD_Pbit_SET_X   25
 
#define LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X   26
 
#define LLC_CONN_EV_RX_XXX_CMD_Pbit_SET_X   27
 
#define LLC_CONN_EV_RX_XXX_RSP_Fbit_SET_X   28
 
#define LLC_CONN_EV_RX_XXX_YYY   29
 
#define LLC_CONN_EV_RX_ZZZ_CMD_Pbit_SET_X_INVAL_Nr   30
 
#define LLC_CONN_EV_RX_ZZZ_RSP_Fbit_SET_X_INVAL_Nr   31
 
#define LLC_CONN_EV_P_TMR_EXP   32
 
#define LLC_CONN_EV_ACK_TMR_EXP   33
 
#define LLC_CONN_EV_REJ_TMR_EXP   34
 
#define LLC_CONN_EV_BUSY_TMR_EXP   35
 
#define LLC_CONN_EV_RX_XXX_CMD_Pbit_SET_1   36
 
#define LLC_CONN_EV_RX_XXX_CMD_Pbit_SET_0   37
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns   38
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns   39
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_1_UNEXPD_Ns   40
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_1_UNEXPD_Ns   41
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_0   42
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_0   43
 
#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_1   44
 
#define LLC_CONN_EV_RX_RR_CMD_Pbit_SET_0   45
 
#define LLC_CONN_EV_RX_RR_RSP_Fbit_SET_0   46
 
#define LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1   47
 
#define LLC_CONN_EV_RX_RR_CMD_Pbit_SET_1   48
 
#define LLC_CONN_EV_RX_RNR_CMD_Pbit_SET_0   49
 
#define LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_0   50
 
#define LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1   51
 
#define LLC_CONN_EV_RX_RNR_CMD_Pbit_SET_1   52
 
#define LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0   53
 
#define LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0   54
 
#define LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_1   55
 
#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_1   56
 
#define LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_1   57
 
#define LLC_CONN_EV_RX_XXX_RSP_Fbit_SET_1   58
 
#define LLC_CONN_EV_TX_BUFF_FULL   59
 
#define LLC_CONN_EV_INIT_P_F_CYCLE   100
 
#define LLC_CONN_EV_QFY_DATA_FLAG_EQ_1   1
 
#define LLC_CONN_EV_QFY_DATA_FLAG_EQ_0   2
 
#define LLC_CONN_EV_QFY_DATA_FLAG_EQ_2   3
 
#define LLC_CONN_EV_QFY_P_FLAG_EQ_1   4
 
#define LLC_CONN_EV_QFY_P_FLAG_EQ_0   5
 
#define LLC_CONN_EV_QFY_P_FLAG_EQ_Fbit   6
 
#define LLC_CONN_EV_QFY_REMOTE_BUSY_EQ_0   7
 
#define LLC_CONN_EV_QFY_RETRY_CNT_LT_N2   8
 
#define LLC_CONN_EV_QFY_RETRY_CNT_GTE_N2   9
 
#define LLC_CONN_EV_QFY_S_FLAG_EQ_1   10
 
#define LLC_CONN_EV_QFY_S_FLAG_EQ_0   11
 
#define LLC_CONN_EV_QFY_INIT_P_F_CYCLE   12
 

Typedefs

typedef int(* llc_conn_ev_t )(struct sock *sk, struct sk_buff *skb)
 
typedef int(* llc_conn_ev_qfyr_t )(struct sock *sk, struct sk_buff *skb)
 

Functions

int llc_conn_ev_conn_req (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_data_req (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_disc_req (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rst_req (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_local_busy_detected (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_local_busy_cleared (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_bad_pdu (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_disc_cmd_pbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_dm_rsp_fbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_frmr_rsp_fbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_x_unexpd_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_x_inval_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rej_rsp_fbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_sabme_cmd_pbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_ua_rsp_fbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_xxx_cmd_pbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_xxx_rsp_fbit_set_x (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_zzz_cmd_pbit_set_x_inval_nr (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_zzz_rsp_fbit_set_x_inval_nr (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_p_tmr_exp (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_ack_tmr_exp (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rej_tmr_exp (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_busy_tmr_exp (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_sendack_tmr_exp (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_xxx_cmd_pbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_xxx_rsp_fbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_cmd_pbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_cmd_pbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_0_unexpd_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_1_unexpd_ns (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_i_rsp_fbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rr_cmd_pbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rr_cmd_pbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rr_rsp_fbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rr_rsp_fbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rnr_cmd_pbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rnr_cmd_pbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rnr_rsp_fbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rnr_rsp_fbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rej_cmd_pbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rej_cmd_pbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rej_rsp_fbit_set_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_rej_rsp_fbit_set_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_rx_any_frame (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_tx_buffer_full (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_init_p_f_cycle (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_data_flag_eq_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_data_flag_eq_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_data_flag_eq_2 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_p_flag_eq_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_last_frame_eq_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_last_frame_eq_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_p_flag_eq_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_p_flag_eq_f (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_remote_busy_eq_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_remote_busy_eq_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_retry_cnt_lt_n2 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_retry_cnt_gte_n2 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_s_flag_eq_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_s_flag_eq_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_cause_flag_eq_1 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_cause_flag_eq_0 (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_conn (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_disc (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_failed (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_remote_busy (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_refuse (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_conflict (struct sock *sk, struct sk_buff *skb)
 
int llc_conn_ev_qlfy_set_status_rst_done (struct sock *sk, struct sk_buff *skb)
 

Macro Definition Documentation

#define LLC_CONN_EV_ACK_TMR_EXP   33

Definition at line 65 of file llc_c_ev.h.

#define LLC_CONN_EV_BUSY_TMR_EXP   35

Definition at line 67 of file llc_c_ev.h.

#define LLC_CONN_EV_CONN_REQ   1

Definition at line 33 of file llc_c_ev.h.

#define LLC_CONN_EV_CONN_RESP   2

Definition at line 34 of file llc_c_ev.h.

#define LLC_CONN_EV_DATA_REQ   3

Definition at line 35 of file llc_c_ev.h.

#define LLC_CONN_EV_DISC_REQ   4

Definition at line 36 of file llc_c_ev.h.

#define LLC_CONN_EV_INIT_P_F_CYCLE   100

Definition at line 93 of file llc_c_ev.h.

#define LLC_CONN_EV_LOCAL_BUSY_CLEARED   8

Definition at line 40 of file llc_c_ev.h.

#define LLC_CONN_EV_LOCAL_BUSY_DETECTED   7

Definition at line 39 of file llc_c_ev.h.

#define LLC_CONN_EV_P_TMR_EXP   32

Definition at line 64 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_DATA_FLAG_EQ_0   2

Definition at line 101 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_DATA_FLAG_EQ_1   1

Definition at line 100 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_DATA_FLAG_EQ_2   3

Definition at line 102 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_INIT_P_F_CYCLE   12

Definition at line 111 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_P_FLAG_EQ_0   5

Definition at line 104 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_P_FLAG_EQ_1   4

Definition at line 103 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_P_FLAG_EQ_Fbit   6

Definition at line 105 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_REMOTE_BUSY_EQ_0   7

Definition at line 106 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_RETRY_CNT_GTE_N2   9

Definition at line 108 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_RETRY_CNT_LT_N2   8

Definition at line 107 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_S_FLAG_EQ_0   11

Definition at line 110 of file llc_c_ev.h.

#define LLC_CONN_EV_QFY_S_FLAG_EQ_1   10

Definition at line 109 of file llc_c_ev.h.

#define LLC_CONN_EV_REJ_TMR_EXP   34

Definition at line 66 of file llc_c_ev.h.

#define LLC_CONN_EV_RESET_REQ   5

Definition at line 37 of file llc_c_ev.h.

#define LLC_CONN_EV_RESET_RESP   6

Definition at line 38 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_BAD_PDU   9

Definition at line 41 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_DISC_CMD_Pbit_SET_X   10

Definition at line 42 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_DM_RSP_Fbit_SET_X   11

Definition at line 43 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_FRMR_RSP_Fbit_SET_X   12

Definition at line 44 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_0   42

Definition at line 74 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_0_UNEXPD_Ns   38

Definition at line 70 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_1   44

Definition at line 76 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_1_UNEXPD_Ns   41

Definition at line 73 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_X   13

Definition at line 45 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_X_INVAL_Ns   15

Definition at line 47 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_CMD_Pbit_SET_X_UNEXPD_Ns   14

Definition at line 46 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_0   43

Definition at line 75 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_0_UNEXPD_Ns   39

Definition at line 71 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_1   56

Definition at line 88 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_1_UNEXPD_Ns   40

Definition at line 72 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_X   16

Definition at line 48 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_X_INVAL_Ns   18

Definition at line 50 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_I_RSP_Fbit_SET_X_UNEXPD_Ns   17

Definition at line 49 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_0   53

Definition at line 85 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_1   55

Definition at line 87 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_REJ_CMD_Pbit_SET_X   19

Definition at line 51 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_0   54

Definition at line 86 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_1   57

Definition at line 89 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_REJ_RSP_Fbit_SET_X   20

Definition at line 52 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RNR_CMD_Pbit_SET_0   49

Definition at line 81 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RNR_CMD_Pbit_SET_1   52

Definition at line 84 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RNR_CMD_Pbit_SET_X   21

Definition at line 53 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_0   50

Definition at line 82 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_1   51

Definition at line 83 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RNR_RSP_Fbit_SET_X   22

Definition at line 54 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RR_CMD_Pbit_SET_0   45

Definition at line 77 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RR_CMD_Pbit_SET_1   48

Definition at line 80 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RR_CMD_Pbit_SET_X   23

Definition at line 55 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RR_RSP_Fbit_SET_0   46

Definition at line 78 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RR_RSP_Fbit_SET_1   47

Definition at line 79 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_RR_RSP_Fbit_SET_X   24

Definition at line 56 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_SABME_CMD_Pbit_SET_X   25

Definition at line 57 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_UA_RSP_Fbit_SET_X   26

Definition at line 58 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_XXX_CMD_Pbit_SET_0   37

Definition at line 69 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_XXX_CMD_Pbit_SET_1   36

Definition at line 68 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_XXX_CMD_Pbit_SET_X   27

Definition at line 59 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_XXX_RSP_Fbit_SET_1   58

Definition at line 90 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_XXX_RSP_Fbit_SET_X   28

Definition at line 60 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_XXX_YYY   29

Definition at line 61 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_ZZZ_CMD_Pbit_SET_X_INVAL_Nr   30

Definition at line 62 of file llc_c_ev.h.

#define LLC_CONN_EV_RX_ZZZ_RSP_Fbit_SET_X_INVAL_Nr   31

Definition at line 63 of file llc_c_ev.h.

#define LLC_CONN_EV_TX_BUFF_FULL   59

Definition at line 91 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_ACK_TMR   5

Definition at line 23 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_BUSY_TMR   8

Definition at line 26 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_CONDITION   2

Definition at line 20 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_P_TMR   6

Definition at line 24 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_PDU   4 /* command/response PDU */

Definition at line 22 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_PRIM   3

Definition at line 21 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_REJ_TMR   7

Definition at line 25 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_RPT_STATUS   9

Definition at line 27 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_SENDACK_TMR   10

Definition at line 28 of file llc_c_ev.h.

#define LLC_CONN_EV_TYPE_SIMPLE   1

Definition at line 19 of file llc_c_ev.h.

#define NBR_CONN_EV   5

Definition at line 30 of file llc_c_ev.h.

Typedef Documentation

typedef int(* llc_conn_ev_qfyr_t)(struct sock *sk, struct sk_buff *skb)

Definition at line 129 of file llc_c_ev.h.

typedef int(* llc_conn_ev_t)(struct sock *sk, struct sk_buff *skb)

Definition at line 128 of file llc_c_ev.h.

Function Documentation

int llc_conn_ev_ack_tmr_exp ( struct sock sk,
struct sk_buff skb 
)

Definition at line 550 of file llc_c_ev.c.

int llc_conn_ev_busy_tmr_exp ( struct sock sk,
struct sk_buff skb 
)

Definition at line 564 of file llc_c_ev.c.

int llc_conn_ev_conn_req ( struct sock sk,
struct sk_buff skb 
)

Definition at line 99 of file llc_c_ev.c.

int llc_conn_ev_data_req ( struct sock sk,
struct sk_buff skb 
)

Definition at line 107 of file llc_c_ev.c.

int llc_conn_ev_disc_req ( struct sock sk,
struct sk_buff skb 
)

Definition at line 115 of file llc_c_ev.c.

int llc_conn_ev_init_p_f_cycle ( struct sock sk,
struct sk_buff skb 
)

Definition at line 571 of file llc_c_ev.c.

int llc_conn_ev_local_busy_cleared ( struct sock sk,
struct sk_buff skb 
)

Definition at line 139 of file llc_c_ev.c.

int llc_conn_ev_local_busy_detected ( struct sock sk,
struct sk_buff skb 
)

Definition at line 131 of file llc_c_ev.c.

int llc_conn_ev_p_tmr_exp ( struct sock sk,
struct sk_buff skb 
)

Definition at line 543 of file llc_c_ev.c.

int llc_conn_ev_qlfy_cause_flag_eq_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 688 of file llc_c_ev.c.

int llc_conn_ev_qlfy_cause_flag_eq_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 683 of file llc_c_ev.c.

int llc_conn_ev_qlfy_data_flag_eq_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 595 of file llc_c_ev.c.

int llc_conn_ev_qlfy_data_flag_eq_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 590 of file llc_c_ev.c.

int llc_conn_ev_qlfy_data_flag_eq_2 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 600 of file llc_c_ev.c.

int llc_conn_ev_qlfy_last_frame_eq_0 ( struct sock sk,
struct sk_buff skb 
)

conn_ev_qlfy_last_frame_eq_0 - checks if frame isn't last in tx window : current connection structure. : current event.

This function determines when frame which is sent, isn't last frame of transmit window, if it isn't then this function return zero else return one. Returns 0 if frame isn't last frame, 1 otherwise.

Definition at line 635 of file llc_c_ev.c.

int llc_conn_ev_qlfy_last_frame_eq_1 ( struct sock sk,
struct sk_buff skb 
)

conn_ev_qlfy_last_frame_eq_1 - checks if frame is last in tx window : current connection structure. : current event.

This function determines when frame which is sent, is last frame of transmit window, if it is then this function return zero else return one. This function is used for sending last frame of transmit window as I-format command with p-bit set to one. Returns 0 if frame is last frame, 1 otherwise.

Definition at line 621 of file llc_c_ev.c.

int llc_conn_ev_qlfy_p_flag_eq_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 640 of file llc_c_ev.c.

int llc_conn_ev_qlfy_p_flag_eq_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 605 of file llc_c_ev.c.

int llc_conn_ev_qlfy_p_flag_eq_f ( struct sock sk,
struct sk_buff skb 
)

Definition at line 645 of file llc_c_ev.c.

int llc_conn_ev_qlfy_remote_busy_eq_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 653 of file llc_c_ev.c.

int llc_conn_ev_qlfy_remote_busy_eq_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 658 of file llc_c_ev.c.

int llc_conn_ev_qlfy_retry_cnt_gte_n2 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 668 of file llc_c_ev.c.

int llc_conn_ev_qlfy_retry_cnt_lt_n2 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 663 of file llc_c_ev.c.

int llc_conn_ev_qlfy_s_flag_eq_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 678 of file llc_c_ev.c.

int llc_conn_ev_qlfy_s_flag_eq_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 673 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_conflict ( struct sock sk,
struct sk_buff skb 
)

Definition at line 734 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_conn ( struct sock sk,
struct sk_buff skb 
)

Definition at line 693 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_disc ( struct sock sk,
struct sk_buff skb 
)

Definition at line 701 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_failed ( struct sock sk,
struct sk_buff skb 
)

Definition at line 709 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_refuse ( struct sock sk,
struct sk_buff skb 
)

Definition at line 726 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_remote_busy ( struct sock sk,
struct sk_buff skb 
)

Definition at line 717 of file llc_c_ev.c.

int llc_conn_ev_qlfy_set_status_rst_done ( struct sock sk,
struct sk_buff skb 
)

Definition at line 742 of file llc_c_ev.c.

int llc_conn_ev_rej_tmr_exp ( struct sock sk,
struct sk_buff skb 
)

Definition at line 557 of file llc_c_ev.c.

int llc_conn_ev_rst_req ( struct sock sk,
struct sk_buff skb 
)

Definition at line 123 of file llc_c_ev.c.

int llc_conn_ev_rx_any_frame ( struct sock sk,
struct sk_buff skb 
)

Definition at line 538 of file llc_c_ev.c.

int llc_conn_ev_rx_bad_pdu ( struct sock sk,
struct sk_buff skb 
)

Definition at line 147 of file llc_c_ev.c.

int llc_conn_ev_rx_disc_cmd_pbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 152 of file llc_c_ev.c.

int llc_conn_ev_rx_dm_rsp_fbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 160 of file llc_c_ev.c.

int llc_conn_ev_rx_frmr_rsp_fbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 168 of file llc_c_ev.c.

int llc_conn_ev_rx_i_cmd_pbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 176 of file llc_c_ev.c.

int llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 196 of file llc_c_ev.c.

int llc_conn_ev_rx_i_cmd_pbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 186 of file llc_c_ev.c.

int llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 208 of file llc_c_ev.c.

int llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 220 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 235 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_0_unexpd_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 263 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 245 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_1_unexpd_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 275 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 254 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_x_inval_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 298 of file llc_c_ev.c.

int llc_conn_ev_rx_i_rsp_fbit_set_x_unexpd_ns ( struct sock sk,
struct sk_buff skb 
)

Definition at line 287 of file llc_c_ev.c.

int llc_conn_ev_rx_rej_cmd_pbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 313 of file llc_c_ev.c.

int llc_conn_ev_rx_rej_cmd_pbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 322 of file llc_c_ev.c.

int llc_conn_ev_rx_rej_rsp_fbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 331 of file llc_c_ev.c.

int llc_conn_ev_rx_rej_rsp_fbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 340 of file llc_c_ev.c.

int llc_conn_ev_rx_rej_rsp_fbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 349 of file llc_c_ev.c.

int llc_conn_ev_rx_rnr_cmd_pbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 357 of file llc_c_ev.c.

int llc_conn_ev_rx_rnr_cmd_pbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 366 of file llc_c_ev.c.

int llc_conn_ev_rx_rnr_rsp_fbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 375 of file llc_c_ev.c.

int llc_conn_ev_rx_rnr_rsp_fbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 384 of file llc_c_ev.c.

int llc_conn_ev_rx_rr_cmd_pbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 393 of file llc_c_ev.c.

int llc_conn_ev_rx_rr_cmd_pbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 402 of file llc_c_ev.c.

int llc_conn_ev_rx_rr_rsp_fbit_set_0 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 411 of file llc_c_ev.c.

int llc_conn_ev_rx_rr_rsp_fbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 421 of file llc_c_ev.c.

int llc_conn_ev_rx_sabme_cmd_pbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 431 of file llc_c_ev.c.

int llc_conn_ev_rx_ua_rsp_fbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 439 of file llc_c_ev.c.

int llc_conn_ev_rx_xxx_cmd_pbit_set_1 ( struct sock sk,
struct sk_buff skb 
)

Definition at line 447 of file llc_c_ev.c.

int llc_conn_ev_rx_xxx_cmd_pbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 462 of file llc_c_ev.c.

int llc_conn_ev_rx_xxx_rsp_fbit_set_1 ( struct sock sk,
struct sk_buff skb 
)
int llc_conn_ev_rx_xxx_rsp_fbit_set_x ( struct sock sk,
struct sk_buff skb 
)

Definition at line 481 of file llc_c_ev.c.

int llc_conn_ev_rx_zzz_cmd_pbit_set_x_inval_nr ( struct sock sk,
struct sk_buff skb 
)

Definition at line 502 of file llc_c_ev.c.

int llc_conn_ev_rx_zzz_rsp_fbit_set_x_inval_nr ( struct sock sk,
struct sk_buff skb 
)

Definition at line 520 of file llc_c_ev.c.

int llc_conn_ev_sendack_tmr_exp ( struct sock sk,
struct sk_buff skb 
)
int llc_conn_ev_tx_buffer_full ( struct sock sk,
struct sk_buff skb 
)

Definition at line 576 of file llc_c_ev.c.