Home | History | Annotate | Download | only in ldpd

Lines Matching defs:so_gate

308     union sockunion *so_gate, union sockunion *so_ifa,
327 if (so_gate)
334 if (so_gate)
335 NEXTADDR(so_gate);
380 if (so_gate)
381 warnp("Gateway was: %s\n", satos(&so_gate->sa));
388 if (so_gate)
389 free(so_gate);
581 union sockunion *so_dest = NULL, *so_gate = NULL, *so_pref = NULL;
627 GETNEXT(so_gate, so_dest);
629 so_gate->sa.sa_family != AF_INET &&
630 so_gate->sa.sa_family != AF_MPLS)
634 if (so_gate != NULL) {
635 GETNEXT(so_pref, so_gate);
655 so_gate = NULL;
677 if (so_gate == NULL)
683 prefixlen, &so_gate->sa);
688 so_gate, MPLS_LABEL_IMPLNULL,
695 label_add(so_dest, so_pref, so_gate,
730 if (so_gate)
731 strlcpy(gate, satos(&so_gate->sa), sizeof(gate));
829 union sockunion *so_dst, *so_pref, *so_gate;
855 so_gate = so_pref = NULL;
890 GETNEXT(so_gate, so_dst);
897 GETNEXT(so_pref, so_gate);
908 (so_gate->sa.sa_family == AF_MPLS)) {
919 if (so_gate != NULL && so_gate->sa.sa_family == AF_LINK)
920 so_gate = NULL; /* connected route */
922 if (so_gate == NULL || so_gate->sa.sa_family == AF_INET)
923 label_add(so_dst, so_pref, so_gate,
942 union sockunion *so_dst, *so_pref, *so_gate;
969 so_gate = NULL;
984 GETNEXT(so_gate, so_dst);
987 GETNEXT(so_pref, so_gate);
989 if (so_gate->sa.sa_family == AF_MPLS) {