#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/list.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
#include <linux/etherdevice.h>
#include <linux/rtnetlink.h>
#include <linux/ip.h>
#include <linux/uaccess.h>
#include <linux/slab.h>
#include <net/arp.h>
#include <linux/atm.h>
#include <linux/atmdev.h>
#include <linux/capability.h>
#include <linux/seq_file.h>
#include <linux/atmbr2684.h>
#include "common.h"
Go to the source code of this file.
|
#define | pr_fmt(fmt) KBUILD_MODNAME ":%s: " fmt, __func__ |
|
#define | BR2684_ETHERTYPE_LEN 2 |
|
#define | BR2684_PAD_LEN 2 |
|
#define | LLC 0xaa, 0xaa, 0x03 |
|
#define | SNAP_BRIDGED 0x00, 0x80, 0xc2 |
|
#define | SNAP_ROUTED 0x00, 0x00, 0x00 |
|
#define | PID_ETHERNET 0x00, 0x07 |
|
#define | ETHERTYPE_IPV4 0x08, 0x00 |
|
#define | ETHERTYPE_IPV6 0x86, 0xdd |
|
#define | PAD_BRIDGED 0x00, 0x00 |
|
#define BR2684_ETHERTYPE_LEN 2 |
#define ETHERTYPE_IPV4 0x08, 0x00 |
#define ETHERTYPE_IPV6 0x86, 0xdd |
#define LLC 0xaa, 0xaa, 0x03 |
#define PAD_BRIDGED 0x00, 0x00 |
#define PID_ETHERNET 0x00, 0x07 |
#define pr_fmt |
( |
|
fmt | ) |
KBUILD_MODNAME ":%s: " fmt, __func__ |
#define SNAP_BRIDGED 0x00, 0x80, 0xc2 |
#define SNAP_ROUTED 0x00, 0x00, 0x00 |
- Enumerator:
-
Definition at line 60 of file br2684.c.
MODULE_AUTHOR |
( |
"Marcell GAL" |
| ) |
|
MODULE_DESCRIPTION |
( |
"RFC2684 bridged protocols over ATM/AAL5" |
| ) |
|
module_exit |
( |
br2684_exit |
| ) |
|
module_init |
( |
br2684_init |
| ) |
|