# /space/home/slher/rel/Beken/v6_4_5/macsw/ip/umac/src/llc/llc.h File Reference

LLC module interface include file. More...

`#include "co_int.h"`

Go to the source code of this file.

## Data Structures
struct | llc_snap_short
| LLC/SNAP structure. More...
struct | llc_snap
| LLC/SNAP structure. More...
## Defines
LLC field definitions
LLC = DSAP + SSAP + CTRL Note: : The 0xAA values indicate the presence of the SNAP
#define | LLC_LLC_LEN 3
#define | LLC_DSAP 0xAA
#define | LLC_SSAP 0xAA
#define | LLC_CTRL 0x03
SNAP field definitions
SNAP = OUI + ETHER_TYPE
#define | LLC_SNAP_LEN 5
#define | LLC_OUI_LEN 3
802.2 Header definitions
The 802.2 Header is the LLC + the SNAP
#define | LLC_802_2_HDR_LEN (LLC_LLC_LEN + LLC_SNAP_LEN)
802.2 Ethernet definitions
#define | LLC_ETHER_MTU 1500
| Ethernet MTU.
#define | LLC_ETHER_HDR_LEN 14
| Size of the Ethernet header.
#define | LLC_ETHERTYPE_LEN 2
| Size of the Ethernet type.
#define | LLC_ETHERTYPE_LEN_OFT 12
| Offset of the Ethernet type within the header.
#define | LLC_802_2_ETHERTYPE_OFT 6
| Offset of the EtherType in the 802.2 header.
#define | LLC_FRAMELENGTH_MAXVALUE 0x600
| Maximum value of the frame length.
Useful EtherType values
#define | LLC_ETHERTYPE_APPLETALK 0x809B
#define | LLC_ETHERTYPE_IPX 0x8137
#define | LLC_ETHERTYPE_AARP 0x80F3
#define | LLC_ETHERTYPE_EAP_T 0x888E
#define | LLC_ETHERTYPE_802_1Q 0x8100
#define | LLC_ETHERTYPE_IP 0x0800
#define | LLC_ETHERTYPE_ARP 0x0806
802_1Q VLAN header definitions
#define | LLC_802_1Q_TCI_VID_MASK 0x0FFF
#define | LLC_802_1Q_TCI_PRI_MASK 0xE000
#define | LLC_802_1Q_TCI_CFI_MASK 0x1000
#define | LLC_802_1Q_HDR_LEN 4
#define | LLC_802_1Q_VID_NULL 0
#define | LLC_OFFSET_ETHERTYPE 12
#define | LLC_OFFSET_IPV4_PRIO 15
#define | LLC_OFFSET_802_1Q_TCI 14
## Variables
struct llc_snap_short | llc_rfc1042_hdr
| RFC1042 LLC/SNAP Header.
struct llc_snap_short | llc_bridge_tunnel_hdr
| Bridge-Tunnel LLC/SNAP Header.

## Detailed Description

LLC module interface include file.

Copyright (C) RivieraWaves 2011-2019

Definition in file llc.h.