From: Steve Glendinning <redacted>
Date: Fri, 17 Aug 2012 09:35:04 +0100
quoted
hard_header_len is set to ETH_HLEN by alloc_etherdev() (in the
ether_setup() callback). Any extra headroom you want before the
Ethernet header should indeed be specified in needed_headroom.
Thanks Ben, looks like this patch is doing it the right way then.
Acked-By: Steve Glendinning <steve.glendinning@shawell.net>
This patch needs to be submitted with a proper signoff.