X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=net%2Fipv4%2Fdevinet.c;h=ec8020de60cfcd50808ff9f5251f0b77e0990b17;hb=b13b951da047d5cf6fecf12689af48da8f43fc78;hp=e9df88f8579c25518b194d0836c009bf5af291d5;hpb=478556932db7a2e4dd19e4da619599fd3d5a56aa;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git diff --git a/net/ipv4/devinet.c b/net/ipv4/devinet.c index e9df88f8579c..ec8020de60cf 100644 --- a/net/ipv4/devinet.c +++ b/net/ipv4/devinet.c @@ -1364,11 +1364,6 @@ skip: } } -static bool inetdev_valid_mtu(unsigned int mtu) -{ - return mtu >= IPV4_MIN_MTU; -} - static void inetdev_send_gratuitous_arp(struct net_device *dev, struct in_device *in_dev) @@ -2197,6 +2192,8 @@ static struct devinet_sysctl_table { "igmpv3_unsolicited_report_interval"), DEVINET_SYSCTL_RW_ENTRY(IGNORE_ROUTES_WITH_LINKDOWN, "ignore_routes_with_linkdown"), + DEVINET_SYSCTL_RW_ENTRY(DROP_GRATUITOUS_ARP, + "drop_gratuitous_arp"), DEVINET_SYSCTL_FLUSHING_ENTRY(NOXFRM, "disable_xfrm"), DEVINET_SYSCTL_FLUSHING_ENTRY(NOPOLICY, "disable_policy"), @@ -2204,6 +2201,8 @@ static struct devinet_sysctl_table { "promote_secondaries"), DEVINET_SYSCTL_FLUSHING_ENTRY(ROUTE_LOCALNET, "route_localnet"), + DEVINET_SYSCTL_FLUSHING_ENTRY(DROP_UNICAST_IN_L2_MULTICAST, + "drop_unicast_in_l2_multicast"), DEVINET_SYSCTL_RW_ENTRY(NF_IPV4_DEFRAG_SKIP, "nf_ipv4_defrag_skip"), },