Searched refs:kpw (Results 1 – 4 of 4) sorted by relevance
82 struct kpw *kpw; member129 static int kmpw_install(const char *, struct kpw *);355 if (kif->kpw) in kr_fib_couple()356 kmpw_install(kif->k.ifname, kif->kpw); in kr_fib_couple()397 if (kif->kpw) in kr_fib_decouple()1765 kmpw_set(struct kpw *kpw) in kmpw_set() argument1769 kif = kif_find(kpw->ifindex); in kmpw_set()1772 kpw->ifindex); in kmpw_set()1776 if (kif->kpw == NULL) in kmpw_set()1777 kif->kpw = malloc(sizeof(*kif->kpw)); in kmpw_set()[all …]
588 struct kpw kpw; in lde_send_change_klabel() local634 memset(&kpw, 0, sizeof(kpw)); in lde_send_change_klabel()635 kpw.ifindex = pw->ifindex; in lde_send_change_klabel()636 kpw.pw_type = fn->fec.u.pwid.type; in lde_send_change_klabel()637 kpw.af = pw->af; in lde_send_change_klabel()638 kpw.nexthop = pw->addr; in lde_send_change_klabel()639 kpw.local_label = fn->local_label; in lde_send_change_klabel()640 kpw.remote_label = fnh->remote_label; in lde_send_change_klabel()641 kpw.flags = pw->flags; in lde_send_change_klabel()643 lde_imsg_compose_parent(IMSG_KPWLABEL_CHANGE, 0, &kpw, in lde_send_change_klabel()[all …]
455 struct kpw { struct566 int kmpw_set(struct kpw *);567 int kmpw_unset(struct kpw *);
505 sizeof(struct kpw)) in main_dispatch_lde()513 sizeof(struct kpw)) in main_dispatch_lde()