table of contents
other versions
- wheezy 3.2.78-1
ETH_HEADER(9) | Network device support | ETH_HEADER(9) |
NAME¶
eth_header - create the Ethernet headerSYNOPSIS¶
int
eth_header(struct sk_buff * skb,
struct net_device * dev,
unsigned short type,
const void * daddr,
const void * saddr,
unsigned len);
ARGUMENTS¶
skbbuffer to alter
dev
source device
type
Ethernet type field
daddr
destination address (NULL leave destination
address)
saddr
source address (NULL use device source
address)
len
packet length (<= skb->len)
DESCRIPTION¶
Set the protocol type. For a packet of type ETH_P_802_3/2 we put the length in here instead.COPYRIGHT¶
March 2016 | Kernel Hackers Manual 3.2. |