#ifndef LLC_IF_H
#define LLC_IF_H
#include <linux/if.h>
#include <linux/if_arp.h>
#include <linux/llc.h>
#include <linux/etherdevice.h>
#include <net/llc.h>
#define LLC_DATAUNIT_PRIM …
#define LLC_CONN_PRIM …
#define LLC_DATA_PRIM …
#define LLC_DISC_PRIM …
#define LLC_RESET_PRIM …
#define LLC_FLOWCONTROL_PRIM …
#define LLC_DISABLE_PRIM …
#define LLC_XID_PRIM …
#define LLC_TEST_PRIM …
#define LLC_SAP_ACTIVATION …
#define LLC_SAP_DEACTIVATION …
#define LLC_NBR_PRIMITIVES …
#define LLC_IND …
#define LLC_CONFIRM …
#define LLC_PRIM_TYPE_REQ …
#define LLC_PRIM_TYPE_IND …
#define LLC_PRIM_TYPE_RESP …
#define LLC_PRIM_TYPE_CONFIRM …
#define LLC_RESET_REASON_REMOTE …
#define LLC_RESET_REASON_LOCAL …
#define LLC_DISC_REASON_RX_DM_RSP_PDU …
#define LLC_DISC_REASON_RX_DISC_CMD_PDU …
#define LLC_DISC_REASON_ACK_TMR_EXP …
#define LLC_STATUS_CONN …
#define LLC_STATUS_DISC …
#define LLC_STATUS_FAILED …
#define LLC_STATUS_IMPOSSIBLE …
#define LLC_STATUS_RECEIVED …
#define LLC_STATUS_REMOTE_BUSY …
#define LLC_STATUS_REFUSE …
#define LLC_STATUS_CONFLICT …
#define LLC_STATUS_RESET_DONE …
int llc_establish_connection(struct sock *sk, const u8 *lmac, u8 *dmac,
u8 dsap);
int llc_build_and_send_pkt(struct sock *sk, struct sk_buff *skb);
int llc_send_disc(struct sock *sk);
#endif