Searched refs:so_gate (Results 1 - 5 of 5) sorted by relevance
/netbsd-current/usr.sbin/ldpd/ |
H A D | mpls_interface.c | 79 &lab->so_gate.sa)) == NULL || pm->peer != lab->p) { 86 if (lab->so_gate.sa.sa_family != AF_INET && 87 lab->so_gate.sa.sa_family != AF_INET6) { 88 warnp("mpls_add_label: so_gate is not IP or IPv6\n"); 93 if (check_ifaddr(lab->p, &lab->so_gate.sa) == NULL) { 120 if ((so_nexthop = malloc(lab->so_gate.sa.sa_len)) == NULL) { 126 memcpy(so_nexthop, &lab->so_gate, lab->so_gate.sa.sa_len); 149 &lab->so_gate, &so_ifa, so_tag, NO_FREESO, RTM_CHANGE) != LDP_E_OK){
|
H A D | mpls_routes.c | 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; local 627 GETNEXT(so_gate, so_des 307 add_route(union sockunion *so_dest, union sockunion *so_prefix, union sockunion *so_gate, union sockunion *so_ifa, union sockunion *so_tag, int fr, int optype) argument 829 union sockunion *so_dst, *so_pref, *so_gate; local 942 union sockunion *so_dst, *so_pref, *so_gate; local [all...] |
H A D | label.c | 91 const union sockunion * so_gate, uint32_t binding, 112 if (so_gate) 113 memcpy(&l->so_gate, so_gate, so_gate->sa.sa_len); 158 if (l->so_gate.sa.sa_len == 0) 166 l->host ? NULL : &l->so_pref, &l->so_gate, 308 if (l->p == NULL && l->so_gate.sa.sa_family != 0) 310 if (sockaddr_cmp(&l->so_gate.sa, 90 label_add(const union sockunion * so_dest, const union sockunion * so_pref, const union sockunion * so_gate, uint32_t binding, const struct ldp_peer * p, uint32_t label, bool host) argument
|
H A D | label.h | 47 * so_dest, so_pref and so_gate are the prefix identification and its GW 52 union sockunion so_dest, so_pref, so_gate; member in struct:label
|
/netbsd-current/sbin/route/ |
H A D | route.c | 96 union sockunion *so_dst, *so_gate, *so_mask, *so_genmask, *so_ifa, member in struct:sou 432 sou.so_gate = calloc(1, sizeof(union sockunion)); 439 if (sou.so_dst == NULL || sou.so_gate == NULL || sou.so_mask == NULL || 654 memmove(&soup->so_gate->sin.sin_addr, hp->h_addr_list[0], 668 inet_ntoa(soup->so_gate->sin.sin_addr)); 676 free(sou.so_gate); 803 su = soup->so_gate; 1214 NEXTADDR(RTA_GATEWAY, soup->so_gate);
|
Completed in 151 milliseconds