15 #include <linux/module.h>
16 #include <linux/slab.h>
28 static int llc_stat_ev_rx_null_dsap_xid_c(
struct sk_buff *
skb)
38 static int llc_stat_ev_rx_null_dsap_test_c(
struct sk_buff *
skb)
48 static int llc_station_ac_send_xid_r(
struct sk_buff *
skb)
58 llc_pdu_decode_sa(skb, mac_da);
59 llc_pdu_decode_ssap(skb, &dsap);
73 static int llc_station_ac_send_test_r(
struct sk_buff *skb)
87 llc_pdu_decode_sa(skb, mac_da);
88 llc_pdu_decode_ssap(skb, &dsap);
90 llc_pdu_init_as_test_rsp(nskb, skb);
108 static void llc_station_rcv(
struct sk_buff *skb)
110 if (llc_stat_ev_rx_null_dsap_xid_c(skb))
111 llc_station_ac_send_xid_r(skb);
112 else if (llc_stat_ev_rx_null_dsap_test_c(skb))
113 llc_station_ac_send_test_r(skb);