RTN_RTINFO
if (!(fn->fn_flags & RTN_RTINFO) && leaf == rt) {
if (!(fn->fn_flags & RTN_RTINFO)) {
fn->fn_flags |= RTN_RTINFO;
if (!(fn->fn_flags & RTN_RTINFO)) {
fn->fn_flags |= RTN_RTINFO;
if (!pn_leaf && !(pn->fn_flags & RTN_RTINFO)) {
(!(fn->fn_flags & (RTN_RTINFO|RTN_ROOT)) ||
if (subtree || fn->fn_flags & RTN_RTINFO) {
if (fn->fn_flags & RTN_RTINFO)
if (fn->fn_flags & RTN_RTINFO)
if (fn && fn->fn_flags & RTN_RTINFO)
WARN_ON(fn->fn_flags & RTN_RTINFO);
if (pn->fn_flags & RTN_RTINFO || FIB6_SUBTREE(pn))
fn->fn_flags &= ~RTN_RTINFO;
WARN_ON(!(fn->fn_flags & RTN_RTINFO));
if (w->leaf && fn->fn_flags & RTN_RTINFO) {
table->tb6_root.fn_flags = RTN_ROOT | RTN_TL_ROOT | RTN_RTINFO;
RTN_ROOT | RTN_TL_ROOT | RTN_RTINFO;
RTN_ROOT | RTN_TL_ROOT | RTN_RTINFO;
if (!(fn->fn_flags & RTN_RTINFO)) {
if (fn->fn_flags & RTN_RTINFO)