Lines Matching refs:cnf
405 if (!idev || idev->cnf.disable_ipv6) { in ndisc_allow_add()
451 tclass = idev ? READ_ONCE(idev->cnf.ndisc_tclass) : 0; in ip6_nd_hdr()
541 inc_opt |= READ_ONCE(ifp->idev->cnf.force_tllao); in ndisc_send_na()
597 /*router=*/ !!idev->cnf.forwarding, in ndisc_send_unsol_na()
902 (READ_ONCE(idev->cnf.forwarding) && in ndisc_recv_ns()
904 READ_ONCE(idev->cnf.proxy_ndp)) && in ndisc_recv_ns()
929 is_router = READ_ONCE(idev->cnf.forwarding); in ndisc_recv_ns()
973 switch (READ_ONCE(idev->cnf.accept_untracked_na)) { in accept_untracked_na()
1024 READ_ONCE(idev->cnf.drop_unsolicited_na)) in ndisc_recv_na()
1079 if (!neigh && lladdr && idev && READ_ONCE(idev->cnf.forwarding)) { in ndisc_recv_na()
1148 if (!READ_ONCE(idev->cnf.forwarding)) in ndisc_recv_rs()
1316 if (!READ_ONCE(in6_dev->cnf.accept_ra_defrtr)) { in ndisc_router_discovery()
1324 lifetime < READ_ONCE(in6_dev->cnf.accept_ra_min_lft)) { in ndisc_router_discovery()
1334 if (!READ_ONCE(in6_dev->cnf.accept_ra_from_local) && in ndisc_router_discovery()
1345 !READ_ONCE(in6_dev->cnf.accept_ra_rtr_pref)) in ndisc_router_discovery()
1362 defrtr_usr_metric = in6_dev->cnf.ra_defrtr_metric; in ndisc_router_discovery()
1412 if (READ_ONCE(in6_dev->cnf.accept_ra_min_hop_limit) < 256 && in ndisc_router_discovery()
1414 if (READ_ONCE(in6_dev->cnf.accept_ra_min_hop_limit) <= in ndisc_router_discovery()
1416 WRITE_ONCE(in6_dev->cnf.hop_limit, in ndisc_router_discovery()
1497 if (!READ_ONCE(in6_dev->cnf.accept_ra_from_local) && in ndisc_router_discovery()
1505 if (READ_ONCE(in6_dev->cnf.accept_ra_rtr_pref) && ndopts.nd_opts_ri) { in ndisc_router_discovery()
1517 !READ_ONCE(in6_dev->cnf.accept_ra_defrtr)) in ndisc_router_discovery()
1520 ntohl(ri->lifetime) < READ_ONCE(in6_dev->cnf.accept_ra_min_lft)) in ndisc_router_discovery()
1522 if (ri->prefix_len < READ_ONCE(in6_dev->cnf.accept_ra_rt_info_min_plen)) in ndisc_router_discovery()
1524 if (ri->prefix_len > READ_ONCE(in6_dev->cnf.accept_ra_rt_info_max_plen)) in ndisc_router_discovery()
1543 if (READ_ONCE(in6_dev->cnf.accept_ra_pinfo) && ndopts.nd_opts_pi) { in ndisc_router_discovery()
1554 if (ndopts.nd_opts_mtu && READ_ONCE(in6_dev->cnf.accept_ra_mtu)) { in ndisc_router_discovery()
1568 } else if (READ_ONCE(in6_dev->cnf.mtu6) != mtu) { in ndisc_router_discovery()
1569 WRITE_ONCE(in6_dev->cnf.mtu6, mtu); in ndisc_router_discovery()
1797 READ_ONCE(idev->cnf.suppress_frag_ndisc)) { in ndisc_suppress_frag_ndisc()
1872 if (READ_ONCE(idev->cnf.ndisc_notify) || in ndisc_netdev_event()
1882 evict_nocarrier = READ_ONCE(idev->cnf.ndisc_evict_nocarrier) && in ndisc_netdev_event()