1. NAME

eth_header - create the Ethernet header

2. SYNOPSIS

int eth_header(struct sk_buff *  skb , struct net_device *  dev , unsigned short  type , const void *  daddr , const void *  saddr , unsigned int  len );

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

4. DESCRIPTION

Set the protocol type. For a packet of type ETH_P_802_3/2 we put the length in here instead.

5. COPYRIGHT