Home | History | Annotate | Download | only in ldpd

Lines Matching refs:so_pref

76 	assert(l1->so_pref.sa.sa_len == l2->so_pref.sa.sa_len);
82 return memcmp(&l1->so_pref.sa, &l2->so_pref.sa,
83 l1->so_pref.sa.sa_len);
90 label_add(const union sockunion * so_dest, const union sockunion * so_pref,
105 assert(so_pref);
106 assert(so_dest->sa.sa_family == so_pref->sa.sa_family);
107 assert(label_get(so_dest, so_pref) == NULL);
110 memcpy(&l->so_pref, so_pref, so_pref->sa.sa_len);
125 strlcpy(spreftmp, satos(&so_pref->sa), INET_ADDRSTRLEN);
130 from_union_to_cidr(so_pref), l->binding);
164 l->host ? NULL : &l->so_pref, NO_FREESO);
166 l->host ? NULL : &l->so_pref, &l->so_gate,
169 delete_route(&l->so_dest, l->host ? NULL : &l->so_pref,
190 memcpy(&l.so_pref, sopref, sopref->sa.sa_len);
255 union sockunion *so_pref;
259 so_pref = from_cidr_to_union(prefixlen);
261 l = label_get(so_dest, so_pref);
263 free(so_pref);
295 from_union_to_cidr(&(l->so_pref)));
297 from_union_to_cidr(&(l->so_pref)),