Lines Matching refs:ipv6_devconf
180 static struct ipv6_devconf ipv6_devconf __read_mostly = {
245 static struct ipv6_devconf ipv6_devconf_dflt __read_mostly = {
532 struct ipv6_devconf *devconf, u32 portid, in inet6_netconf_fill_devconf()
587 int ifindex, struct ipv6_devconf *devconf) in inet6_netconf_notify_devconf()
665 struct ipv6_devconf *devconf; in inet6_netconf_get_devconf()
5631 static void ipv6_store_devconf(const struct ipv6_devconf *cnf, in ipv6_store_devconf()
6827 .data = &ipv6_devconf.forwarding,
6834 .data = &ipv6_devconf.hop_limit,
6843 .data = &ipv6_devconf.mtu6,
6850 .data = &ipv6_devconf.accept_ra,
6857 .data = &ipv6_devconf.accept_redirects,
6864 .data = &ipv6_devconf.autoconf,
6871 .data = &ipv6_devconf.dad_transmits,
6878 .data = &ipv6_devconf.rtr_solicits,
6886 .data = &ipv6_devconf.rtr_solicit_interval,
6893 .data = &ipv6_devconf.rtr_solicit_max_interval,
6900 .data = &ipv6_devconf.rtr_solicit_delay,
6907 .data = &ipv6_devconf.force_mld_version,
6915 &ipv6_devconf.mldv1_unsolicited_report_interval,
6923 &ipv6_devconf.mldv2_unsolicited_report_interval,
6930 .data = &ipv6_devconf.use_tempaddr,
6937 .data = &ipv6_devconf.temp_valid_lft,
6944 .data = &ipv6_devconf.temp_prefered_lft,
6951 .data = &ipv6_devconf.regen_min_advance,
6958 .data = &ipv6_devconf.regen_max_retry,
6965 .data = &ipv6_devconf.max_desync_factor,
6972 .data = &ipv6_devconf.max_addresses,
6979 .data = &ipv6_devconf.accept_ra_defrtr,
6986 .data = &ipv6_devconf.ra_defrtr_metric,
6994 .data = &ipv6_devconf.accept_ra_min_hop_limit,
7001 .data = &ipv6_devconf.accept_ra_min_lft,
7008 .data = &ipv6_devconf.accept_ra_pinfo,
7015 .data = &ipv6_devconf.ra_honor_pio_life,
7024 .data = &ipv6_devconf.ra_honor_pio_pflag,
7034 .data = &ipv6_devconf.accept_ra_rtr_pref,
7041 .data = &ipv6_devconf.rtr_probe_interval,
7049 .data = &ipv6_devconf.accept_ra_rt_info_min_plen,
7056 .data = &ipv6_devconf.accept_ra_rt_info_max_plen,
7065 .data = &ipv6_devconf.proxy_ndp,
7072 .data = &ipv6_devconf.accept_source_route,
7080 .data = &ipv6_devconf.optimistic_dad,
7087 .data = &ipv6_devconf.use_optimistic,
7096 .data = &ipv6_devconf.mc_forwarding,
7104 .data = &ipv6_devconf.disable_ipv6,
7111 .data = &ipv6_devconf.accept_dad,
7118 .data = &ipv6_devconf.force_tllao,
7125 .data = &ipv6_devconf.ndisc_notify,
7132 .data = &ipv6_devconf.suppress_frag_ndisc,
7139 .data = &ipv6_devconf.accept_ra_from_local,
7146 .data = &ipv6_devconf.accept_ra_mtu,
7153 .data = &ipv6_devconf.stable_secret,
7160 .data = &ipv6_devconf.use_oif_addrs_only,
7167 .data = &ipv6_devconf.ignore_routes_with_linkdown,
7174 .data = &ipv6_devconf.drop_unicast_in_l2_multicast,
7181 .data = &ipv6_devconf.drop_unsolicited_na,
7188 .data = &ipv6_devconf.keep_addr_on_down,
7196 .data = &ipv6_devconf.seg6_enabled,
7204 .data = &ipv6_devconf.seg6_require_hmac,
7212 .data = &ipv6_devconf.enhanced_dad,
7219 .data = &ipv6_devconf.addr_gen_mode,
7226 .data = &ipv6_devconf.disable_policy,
7233 .data = &ipv6_devconf.ndisc_tclass,
7242 .data = &ipv6_devconf.rpl_seg_enabled,
7251 .data = &ipv6_devconf.ioam6_enabled,
7260 .data = &ipv6_devconf.ioam6_id,
7269 .data = &ipv6_devconf.ioam6_id_wide,
7276 .data = &ipv6_devconf.ndisc_evict_nocarrier,
7285 .data = &ipv6_devconf.accept_untracked_na,
7294 .data = &ipv6_devconf.force_forwarding,
7302 struct inet6_dev *idev, struct ipv6_devconf *p) in __addrconf_sysctl_register()
7314 table[i].data += (char *)p - (char *)&ipv6_devconf; in __addrconf_sysctl_register()
7349 struct ipv6_devconf *p, int ifindex) in __addrconf_sysctl_unregister()
7396 struct ipv6_devconf *all, *dflt; in addrconf_init_net()
7405 all = kmemdup(&ipv6_devconf, sizeof(ipv6_devconf), GFP_KERNEL); in addrconf_init_net()
7417 sizeof(ipv6_devconf)); in addrconf_init_net()
7423 sizeof(ipv6_devconf)); in addrconf_init_net()