ip-neighbor: skip probe for disabled interfaces 80/28180/2
authorMatthew Smith <mgsmith@netgate.com>
Tue, 4 Aug 2020 20:26:16 +0000 (15:26 -0500)
committerNeale Ranns <nranns@cisco.com>
Tue, 25 Aug 2020 07:45:40 +0000 (07:45 +0000)
commit4fa3aad33fffadec7b7614dc68c8f1d3d9f311c9
tree76e2520125d99926facd3982b61a71ec11648d20
parentbad679291a9dbc4d9274b1697f7ff41283deabd7
ip-neighbor: skip probe for disabled interfaces

Type: fix

In ip6_neighbor_probe(), if the interface is not enabled for ip6,
return NULL and skip trying to build a packet.

If the interface is not enabled, its mcast adjacency will be set to
~0 and a seg fault will ensue.

Change-Id: I825c9f40a0d5b2a77f788ac8dbd618138706383d
Signed-off-by: Matthew Smith <mgsmith@netgate.com>
src/vnet/ip-neighbor/ip6_neighbor.h