From 53a95ad0dfe6123df5dd2bef5acfb81ebd796ff6 Mon Sep 17 00:00:00 2001 From: Ghanan Gowripalan Date: Thu, 10 Dec 2020 14:47:53 -0800 Subject: Use specified source address for IGMP/MLD packets This change also considers interfaces and network endpoints enabled up up to the point all work to disable them are complete. This was needed so that protocols can perform shutdown work while being disabled (e.g. sending a packet which requires the endpoint to be enabled to obtain a source address). Bug #4682, #4861 Fixes #4888 Startblock: has LGTM from peterjohnston and then add reviewer brunodalbo PiperOrigin-RevId: 346869702 --- pkg/tcpip/network/ipv6/BUILD | 3 +++ 1 file changed, 3 insertions(+) (limited to 'pkg/tcpip/network/ipv6/BUILD') diff --git a/pkg/tcpip/network/ipv6/BUILD b/pkg/tcpip/network/ipv6/BUILD index 5e75c8740..afa45aefe 100644 --- a/pkg/tcpip/network/ipv6/BUILD +++ b/pkg/tcpip/network/ipv6/BUILD @@ -58,7 +58,10 @@ go_test( srcs = ["mld_test.go"], deps = [ ":ipv6", + "//pkg/tcpip", + "//pkg/tcpip/buffer", "//pkg/tcpip/checker", + "//pkg/tcpip/faketime", "//pkg/tcpip/header", "//pkg/tcpip/link/channel", "//pkg/tcpip/stack", -- cgit v1.2.3