Lines Matching refs:newf
722 static void addrconf_forward_change(struct net *net, __s32 newf) in addrconf_forward_change() argument
730 int changed = (!idev->cnf.forwarding) ^ (!newf); in addrconf_forward_change()
731 idev->cnf.forwarding = newf; in addrconf_forward_change()
738 static int addrconf_fixup_forwarding(struct ctl_table *table, int *p, int newf) in addrconf_fixup_forwarding() argument
748 *p = newf; in addrconf_fixup_forwarding()
751 if ((!newf) ^ (!old)) in addrconf_fixup_forwarding()
760 net->ipv6.devconf_dflt->forwarding = newf; in addrconf_fixup_forwarding()
761 addrconf_forward_change(net, newf); in addrconf_fixup_forwarding()
762 if ((!newf) ^ (!old)) in addrconf_fixup_forwarding()
766 } else if ((!newf) ^ (!old)) in addrconf_fixup_forwarding()
770 if (newf) in addrconf_fixup_forwarding()
5141 static void addrconf_disable_change(struct net *net, __s32 newf) in addrconf_disable_change() argument
5150 int changed = (!idev->cnf.disable_ipv6) ^ (!newf); in addrconf_disable_change()
5151 idev->cnf.disable_ipv6 = newf; in addrconf_disable_change()
5159 static int addrconf_disable_ipv6(struct ctl_table *table, int *p, int newf) in addrconf_disable_ipv6() argument
5169 *p = newf; in addrconf_disable_ipv6()
5177 net->ipv6.devconf_dflt->disable_ipv6 = newf; in addrconf_disable_ipv6()
5178 addrconf_disable_change(net, newf); in addrconf_disable_ipv6()
5179 } else if ((!newf) ^ (!old)) in addrconf_disable_ipv6()