Lines Matching defs:so_dest
56 label_add(union sockunion * so_dest, union sockunion * so_pref,
70 assert(so_dest);
72 assert(so_dest->sa.sa_family == so_pref->sa.sa_family);
74 memcpy(&l->so_dest, so_dest, sizeof(union sockunion));
90 union_ntoa(so_dest), spreftmp);
92 send_label_tlv_to_all(&(so_dest->sin.sin_addr),
102 union_ntoa(&l->so_dest));
131 if (get_route(&rg, &l->so_dest, &l->so_pref, 1) == LDP_E_OK) {
132 delete_route(&l->so_dest, &l->so_pref, NO_FREESO);
133 add_route(&l->so_dest, &l->so_pref, &l->so_gate, NULL, NULL,
136 l->so_dest.sa.sa_family == AF_INET &&
137 get_route(&rg, &l->so_dest, NULL, 1) == LDP_E_OK) {
138 delete_route(&l->so_dest, NULL, NO_FREESO);
139 add_route(&l->so_dest, NULL, &l->so_gate, NULL, NULL,
142 add_route(&l->so_dest, &l->so_pref,
146 delete_route(&l->so_dest, &l->so_pref, NO_FREESO);
166 l->so_dest.sin.sin_addr.s_addr &&
228 union sockunion *so_dest, *so_pref;
231 so_dest = make_inet_union(inet_ntoa(*a));
234 l = label_get(so_dest, so_pref);
236 free(so_dest);
267 send_withdraw_tlv_to_all(&(l->so_dest.sin.sin_addr),
270 send_label_tlv_to_all(&(l->so_dest.sin.sin_addr),