linux/net
Eric W. Biederman bdf53c5849 neigh: Don't require dst in neigh_hh_init
- Add protocol to neigh_tbl so that dst->ops->protocol is not needed
- Acquire the device from neigh->dev

This results in a neigh_hh_init that will cache the samve values
regardless of the packets flowing through it.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-03-02 16:43:41 -05:00
..
6lowpan
9p
802 net: Kill dev_rebuild_header 2015-03-02 16:43:41 -05:00
8021q net: Kill dev_rebuild_header 2015-03-02 16:43:41 -05:00
appletalk net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
atm net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
ax25 ax25: Stop depending on arp_find 2015-03-02 16:43:41 -05:00
batman-adv batman-adv: Fix use of seq_has_overflowed() 2015-02-22 17:00:08 -05:00
bluetooth Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next 2015-03-02 14:47:12 -05:00
bridge bridge: fix link notification skb size calculation to include vlan ranges 2015-02-26 11:25:43 -05:00
caif net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
can net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
ceph
core neigh: Don't require dst in neigh_hh_init 2015-03-02 16:43:41 -05:00
dcb
dccp net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
decnet neigh: Don't require dst in neigh_hh_init 2015-03-02 16:43:41 -05:00
dns_resolver
dsa net: dsa: Introduce dsa_is_port_initialized 2015-02-25 17:57:48 -05:00
ethernet net: Kill dev_rebuild_header 2015-03-02 16:43:41 -05:00
hsr
ieee802154 Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next 2015-03-02 14:47:12 -05:00
ipv4 neigh: Don't require dst in neigh_hh_init 2015-03-02 16:43:41 -05:00
ipv6 neigh: Don't require dst in neigh_hh_init 2015-03-02 16:43:41 -05:00
ipx net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
irda net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
iucv net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
key net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
l2tp net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
lapb
llc net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
mac80211
mac802154
mpls
netfilter Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next 2015-03-02 14:55:05 -05:00
netlabel
netlink net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
netrom net: Kill dev_rebuild_header 2015-03-02 16:43:41 -05:00
nfc net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
openvswitch
packet net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
phonet net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
rds net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
rfkill
rose net: Kill dev_rebuild_header 2015-03-02 16:43:41 -05:00
rxrpc net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
sched cls_bpf: add initial eBPF support for programmable classifiers 2015-03-01 14:05:19 -05:00
sctp net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
sunrpc
switchdev
tipc net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
unix net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
vmw_vsock net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
wimax
wireless
x25 net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
xfrm
compat.c net: __aligned(size) is preferred over __attribute__((aligned(size))) 2015-02-22 17:01:22 -05:00
Kconfig
Makefile
socket.c net: Remove iocb argument from sendmsg and recvmsg 2015-03-02 13:06:31 -05:00
sysctl_net.c