Home | History | Annotate | Download | only in ldpd

Lines Matching refs:sockunion

73 void	mask_addr(union sockunion *);
74 int compare_sockunion(const union sockunion *, const union sockunion *);
99 dstunion = (union sockunion *) ((char *) (origunion) + \
158 mask_addr(union sockunion * su)
175 /* creates a sockunion from an IP address */
176 union sockunion *
179 union sockunion *so_inet;
195 /* creates a sockunion from a label */
196 union sockunion *
199 union sockunion *so_mpls;
219 compare_sockunion(const union sockunion * __restrict a,
220 const union sockunion * __restrict b)
227 union sockunion *
230 union sockunion *u;
262 from_union_to_cidr(const union sockunion *so_pref)
307 add_route(union sockunion *so_dest, union sockunion *so_prefix,
308 union sockunion *so_gate, union sockunion *so_ifa,
309 union sockunion *so_tag, int fr, int optype)
338 union sockunion *so_prefix_temp = so_prefix;
401 delete_route(union sockunion * so_dest, union sockunion * so_pref, int freeso)
428 union sockunion *so_pref_temp = so_pref;
471 get_route(struct rt_msg * rg, const union sockunion * so_dest,
472 const union sockunion * so_pref, int exact_match)
477 union sockunion *su;
503 union sockunion *so_pref_temp = calloc(1, so_pref->sa.sa_len);
564 su = (union sockunion*)(rg->m_space);
581 union sockunion *so_dest = NULL, *so_gate = NULL, *so_pref = NULL;
617 so_dest = (union sockunion *) rg->m_space;
777 union sockunion *ifa, *netmask;
791 ifa = netmask = (union sockunion *)(msghdr + 1);
829 union sockunion *so_dst, *so_pref, *so_gate;
862 so_dst = (union sockunion *) & rtmes[1];
942 union sockunion *so_dst, *so_pref, *so_gate;
974 so_dst = (union sockunion *) & rtm[1];