gro: Add internal interfaces for VLAN
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 6 Jan 2009 18:49:34 +0000 (10:49 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 6 Jan 2009 18:49:34 +0000 (10:49 -0800)
commit96e93eab20337d063c70d537bd7bc70d90e04fa3
tree6b50a8d19e6c4d99f035dbede3b7836eed5a7d44
parentff5bfc3584efdadf826a21bc76ef42bdfcf3f612
gro: Add internal interfaces for VLAN

Previously GRO's only entry point from the outside is through
napi_gro_receive and napi_gro_frags.  These interfaces are for
device drivers.

This patch rearranges things to provide a new set of interfaces
for VLANs.  These interfaces are for internal use only.  The
VLAN code itself can then provide a set of entry points for
device drivers.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h
net/core/dev.c