Lines Matching defs:xi
883 struct iface *iface, *itmp, *xi;
887 if ((xi = if_lookup(xconf, iface->ifindex)) == NULL) {
894 LIST_FOREACH_SAFE(xi, &xconf->iface_list, entry, itmp) {
896 if ((iface = if_lookup(conf, xi->ifindex)) == NULL) {
897 LIST_REMOVE(xi, entry);
898 LIST_INSERT_HEAD(&conf->iface_list, xi, entry);
902 kif_redistribute(xi->name);
907 merge_iface_af(&iface->ipv4, &xi->ipv4);
908 merge_iface_af(&iface->ipv6, &xi->ipv6);
909 LIST_REMOVE(xi, entry);
910 free(xi);
915 merge_iface_af(struct iface_af *ia, struct iface_af *xi)
917 if (ia->enabled != xi->enabled) {
918 ia->enabled = xi->enabled;
922 ia->hello_holdtime = xi->hello_holdtime;
923 ia->hello_interval = xi->hello_interval;