Lines Matching refs:ipv6_devconf
180 static struct ipv6_devconf ipv6_devconf __read_mostly = {
241 static struct ipv6_devconf ipv6_devconf_dflt __read_mostly = {
524 struct ipv6_devconf *devconf, u32 portid, in inet6_netconf_fill_devconf()
577 int ifindex, struct ipv6_devconf *devconf) in inet6_netconf_notify_devconf()
655 struct ipv6_devconf *devconf; in inet6_netconf_get_devconf()
5561 static inline void ipv6_store_devconf(struct ipv6_devconf *cnf, in ipv6_store_devconf()
6670 .data = &ipv6_devconf.forwarding,
6677 .data = &ipv6_devconf.hop_limit,
6686 .data = &ipv6_devconf.mtu6,
6693 .data = &ipv6_devconf.accept_ra,
6700 .data = &ipv6_devconf.accept_redirects,
6707 .data = &ipv6_devconf.autoconf,
6714 .data = &ipv6_devconf.dad_transmits,
6721 .data = &ipv6_devconf.rtr_solicits,
6729 .data = &ipv6_devconf.rtr_solicit_interval,
6736 .data = &ipv6_devconf.rtr_solicit_max_interval,
6743 .data = &ipv6_devconf.rtr_solicit_delay,
6750 .data = &ipv6_devconf.force_mld_version,
6758 &ipv6_devconf.mldv1_unsolicited_report_interval,
6766 &ipv6_devconf.mldv2_unsolicited_report_interval,
6773 .data = &ipv6_devconf.use_tempaddr,
6780 .data = &ipv6_devconf.temp_valid_lft,
6787 .data = &ipv6_devconf.temp_prefered_lft,
6794 .data = &ipv6_devconf.regen_max_retry,
6801 .data = &ipv6_devconf.max_desync_factor,
6808 .data = &ipv6_devconf.max_addresses,
6815 .data = &ipv6_devconf.accept_ra_defrtr,
6822 .data = &ipv6_devconf.ra_defrtr_metric,
6830 .data = &ipv6_devconf.accept_ra_min_hop_limit,
6837 .data = &ipv6_devconf.accept_ra_min_lft,
6844 .data = &ipv6_devconf.accept_ra_pinfo,
6852 .data = &ipv6_devconf.accept_ra_rtr_pref,
6859 .data = &ipv6_devconf.rtr_probe_interval,
6867 .data = &ipv6_devconf.accept_ra_rt_info_min_plen,
6874 .data = &ipv6_devconf.accept_ra_rt_info_max_plen,
6883 .data = &ipv6_devconf.proxy_ndp,
6890 .data = &ipv6_devconf.accept_source_route,
6898 .data = &ipv6_devconf.optimistic_dad,
6905 .data = &ipv6_devconf.use_optimistic,
6914 .data = &ipv6_devconf.mc_forwarding,
6922 .data = &ipv6_devconf.disable_ipv6,
6929 .data = &ipv6_devconf.accept_dad,
6936 .data = &ipv6_devconf.force_tllao,
6943 .data = &ipv6_devconf.ndisc_notify,
6950 .data = &ipv6_devconf.suppress_frag_ndisc,
6957 .data = &ipv6_devconf.accept_ra_from_local,
6964 .data = &ipv6_devconf.accept_ra_mtu,
6971 .data = &ipv6_devconf.stable_secret,
6978 .data = &ipv6_devconf.use_oif_addrs_only,
6985 .data = &ipv6_devconf.ignore_routes_with_linkdown,
6992 .data = &ipv6_devconf.drop_unicast_in_l2_multicast,
6999 .data = &ipv6_devconf.drop_unsolicited_na,
7006 .data = &ipv6_devconf.keep_addr_on_down,
7014 .data = &ipv6_devconf.seg6_enabled,
7022 .data = &ipv6_devconf.seg6_require_hmac,
7030 .data = &ipv6_devconf.enhanced_dad,
7037 .data = &ipv6_devconf.addr_gen_mode,
7044 .data = &ipv6_devconf.disable_policy,
7051 .data = &ipv6_devconf.ndisc_tclass,
7060 .data = &ipv6_devconf.rpl_seg_enabled,
7067 .data = &ipv6_devconf.ioam6_enabled,
7076 .data = &ipv6_devconf.ioam6_id,
7085 .data = &ipv6_devconf.ioam6_id_wide,
7092 .data = &ipv6_devconf.ndisc_evict_nocarrier,
7101 .data = &ipv6_devconf.accept_untracked_na,
7114 struct inet6_dev *idev, struct ipv6_devconf *p) in __addrconf_sysctl_register()
7125 table[i].data += (char *)p - (char *)&ipv6_devconf; in __addrconf_sysctl_register()
7160 struct ipv6_devconf *p, int ifindex) in __addrconf_sysctl_unregister()
7207 struct ipv6_devconf *all, *dflt; in addrconf_init_net()
7217 all = kmemdup(&ipv6_devconf, sizeof(ipv6_devconf), GFP_KERNEL); in addrconf_init_net()
7229 sizeof(ipv6_devconf)); in addrconf_init_net()
7235 sizeof(ipv6_devconf)); in addrconf_init_net()