summaryrefslogtreecommitdiffstats
path: root/net/ipv6
diff options
context:
space:
mode:
authorJon Paul Maloy <jon.maloy@ericsson.com>2014-02-13 23:29:12 +0100
committerDavid S. Miller <davem@davemloft.net>2014-02-13 23:57:06 +0100
commit3bb533800c698d5e8a8b01dbfc37e147260988f2 (patch)
tree558dc18dfc43d50d95b2e882ea97cd64df47218b /net/ipv6
parenttipc: change reception of tunnelled failover packets (diff)
downloadlinux-3bb533800c698d5e8a8b01dbfc37e147260988f2.tar.xz
linux-3bb533800c698d5e8a8b01dbfc37e147260988f2.zip
tipc: change signature of tunnelling reception function
After the earlier commits in this series related to the function tipc_link_tunnel_rcv(), we can now go further and simplify its signature. The function now consumes all DUPLICATE packets, and only returns such ORIGINAL packets that are ready for immediate delivery, i.e., no more link level protocol processing needs to be done by the caller. As a consequence, the the caller, tipc_rcv(), does not access the link pointer after call return, and it becomes unnecessary to pass a link pointer reference in the call. Instead, we now only pass it the tunnel link's owner node, which is sufficient to find the destination link for the tunnelled packet. Signed-off-by: Jon Maloy <jon.maloy@ericsson.com> Reviewed-by: Ying Xue <ying.xue@windriver.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6')
0 files changed, 0 insertions, 0 deletions