ETH_HEADER(9) Network device support ETH_HEADER(9)NAMEeth_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 int 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.
COPYRIGHTKernel Hackers Manual 3.8. June 2014 ETH_HEADER(9)