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 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.