Lines Matching defs:kf
367 json_fib(struct kroute_full *kf)
375 json_do_printf("prefix", "%s/%u", log_addr(&kf->prefix), kf->prefixlen);
376 json_do_uint("priority", kf->priority);
377 if (kf->flags & F_BGPD)
379 else if (kf->flags & F_CONNECTED)
381 else if (kf->flags & F_STATIC)
386 json_do_bool("used_by_nexthop", kf->flags & F_NEXTHOP);
387 json_do_bool("blackhole", kf->flags & F_BLACKHOLE);
388 json_do_bool("reject", kf->flags & F_REJECT);
390 if (kf->flags & F_CONNECTED)
391 json_do_printf("nexthop", "link#%u", kf->ifindex);
393 json_do_string("nexthop", log_addr(&kf->nexthop));
395 if (kf->flags & F_MPLS) {
398 ntohl(kf->mplslabel) >> MPLS_LABEL_OFFSET);