kroute_full
struct kroute_full kf;
void (*fib)(struct kroute_full *);
show_fib(struct kroute_full *kf)
json_fib(struct kroute_full *kf)
bgpd_oknexthop(struct kroute_full *kf)
struct kroute_full kf;
int bgpd_oknexthop(struct kroute_full *);
int kr_change(u_int, struct kroute_full *);
int kr_delete(u_int, struct kroute_full *);
struct kroute_full kr;
int kr4_change(struct ktable *, struct kroute_full *);
int kr6_change(struct ktable *, struct kroute_full *);
int krVPN4_change(struct ktable *, struct kroute_full *);
int krVPN6_change(struct ktable *, struct kroute_full *);
kr_redistribute(int type, struct ktable *kt, struct kroute_full *kf)
void kr_redistribute(int, struct ktable *, struct kroute_full *);
uint8_t kr_priority(struct kroute_full *);
struct kroute_full *kr_tofull(struct kroute *);
struct kroute_full *kr6_tofull(struct kroute6 *);
struct kroute *kroute_matchgw(struct kroute *, struct kroute_full *);
kr_priority(struct kroute_full *kf)
int kroute_insert(struct ktable *, struct kroute_full *);
struct kroute_full *
static struct kroute_full kf;
int kroute_remove(struct ktable *, struct kroute_full *, int);
struct kroute_full *
static struct kroute_full kf;
struct kroute6 *kroute6_matchgw(struct kroute6 *, struct kroute_full *);
int knexthop_true_nexthop(struct ktable *, struct kroute_full *);
kroute_matchgw(struct kroute *kr, struct kroute_full *kf)
kroute_insert(struct ktable *kt, struct kroute_full *kf)
void knexthop_update(struct ktable *, struct kroute_full *);
kroute4_remove(struct ktable *kt, struct kroute_full *kf, int any)
int send_rtmsg(int, struct ktable *, struct kroute_full *);
kroute6_remove(struct ktable *kt, struct kroute_full *kf, int any)
int dispatch_rtmsg_addr(struct rt_msghdr *, struct kroute_full *);
int kr_fib_delete(struct ktable *, struct kroute_full *, int);
int kr_fib_change(struct ktable *, struct kroute_full *, int, int);
kroute_remove(struct ktable *kt, struct kroute_full *kf, int any)
kroute6_matchgw(struct kroute6 *kr, struct kroute_full *kf)
knexthop_true_nexthop(struct ktable *kt, struct kroute_full *kf)
knexthop_update(struct ktable *kt, struct kroute_full *kf)
send_rtmsg(int action, struct ktable *kt, struct kroute_full *kf)
struct kroute_full kf;
struct kroute_full kf;
dispatch_rtmsg_addr(struct rt_msghdr *rtm, struct kroute_full *kf)
kr_fib_delete(struct ktable *kt, struct kroute_full *kf, int mpath)
kr_fib_change(struct ktable *kt, struct kroute_full *kf, int type, int mpath)
kr_change(u_int rtableid, struct kroute_full *kf)
kr4_change(struct ktable *kt, struct kroute_full *kf)
kr6_change(struct ktable *kt, struct kroute_full *kf)
krVPN4_change(struct ktable *kt, struct kroute_full *kf)
krVPN6_change(struct ktable *kt, struct kroute_full *kf)
kr_delete(u_int rtableid, struct kroute_full *kf)
struct kroute_full *kf;
struct kroute_full kf;
struct kroute_full kf;