]> git.baikalelectronics.ru Git - kernel.git/commit
net: Remove all_adj_list and its references
authorDavid Ahern <dsa@cumulusnetworks.com>
Tue, 18 Oct 2016 02:15:51 +0000 (19:15 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Oct 2016 15:45:00 +0000 (11:45 -0400)
commitba3ef248f59bc8f02810c4a5be4882683e8b1e41
tree856d44069bfea1e2e095127fcf8d6c37831107bb
parent2f2b7e50a8af399463bc1663930295c9e1dc5784
net: Remove all_adj_list and its references

Only direct adjacencies are maintained. All upper or lower devices can
be learned via the new walk API which recursively walks the adj_list for
upper devices or lower devices.

Signed-off-by: David Ahern <dsa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/netdevice.h
net/core/dev.c