table of contents
ETH_HEADER(9) | Network device support | ETH_HEADER(9) |
NAME¶
eth_header - create the Ethernet header
SYNOPSIS¶
int eth_header(struct sk_buff * skb, struct net_device * dev, unsigned short type, const void * daddr, const void * saddr, unsigned len);
ARGUMENTS¶
skb
buffer 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¶
May 2024 | Kernel Hackers Manual 2.6. |