vxlan: add ndo_change_proto_down support
authorAndy Roulin <aroulin@cumulusnetworks.com>
Fri, 22 Feb 2019 18:06:38 +0000 (18:06 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sun, 24 Feb 2019 21:01:05 +0000 (13:01 -0800)
Add ndo_change_proto_down support through dev_change_proto_down_generic
for use by control protocols like VRRPD.

Signed-off-by: Andy Roulin <aroulin@cumulusnetworks.com>
Acked-by: Roopa Prabhu <roopa@cumulusnetworks.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/vxlan.c

index 33edc78..577201c 100644 (file)
@@ -2923,6 +2923,7 @@ static const struct net_device_ops vxlan_netdev_ether_ops = {
        .ndo_fdb_dump           = vxlan_fdb_dump,
        .ndo_fdb_get            = vxlan_fdb_get,
        .ndo_fill_metadata_dst  = vxlan_fill_metadata_dst,
+       .ndo_change_proto_down  = dev_change_proto_down_generic,
 };
 
 static const struct net_device_ops vxlan_netdev_raw_ops = {