Home
last modified time | relevance | path

Searched refs:rt_addrinfo (Results 1 – 21 of 21) sorted by relevance

/freebsd/sys/net/
H A Drtsock.c197 static struct mbuf *rtsock_msg_mbuf(int type, struct rt_addrinfo *rtinfo);
198 static int rtsock_msg_buffer(int type, struct rt_addrinfo *rtinfo,
201 struct rt_addrinfo *rtinfo);
202 static int cleanup_xaddrs(struct rt_addrinfo *info, struct linear_buffer *lb);
212 static int handle_rtm_get(struct rt_addrinfo *info, u_int fibnum,
214 static int update_rtm_from_rc(struct rt_addrinfo *info,
511 rtm_get_jailed(struct rt_addrinfo *info, struct ifnet *ifp, in rtm_get_jailed()
619 fill_blackholeinfo(struct rt_addrinfo *info, union sockaddr_union *saun) in fill_blackholeinfo()
676 struct rt_addrinfo *info) in fill_addrinfo()
768 handle_rtm_get(struct rt_addrinfo *info, u_int fibnum, in handle_rtm_get()
[all …]
H A Droute.h349 struct rt_addrinfo { struct
422 void rt_missmsg(int, struct rt_addrinfo *, int, int);
423 void rt_missmsg_fib(int, struct rt_addrinfo *, int, int, int);
426 int rt_routemsg_info(int, struct rt_addrinfo *, int);
H A Droute.c237 struct rt_addrinfo info = { in rib_add_redirect()
369 info_get_ifp(struct rt_addrinfo *info) in info_get_ifp()
400 rt_getifa_family(struct rt_addrinfo *info, uint32_t fibnum) in rt_getifa_family()
435 rt_getifa_fib(struct rt_addrinfo *info, u_int fibnum) in rt_getifa_fib()
686 rt_routemsg_info(int cmd, struct rt_addrinfo *info, int fibnum) in rt_routemsg_info()
H A Dif_llatbl.h42 struct rt_addrinfo;
299 int lla_rt_output(struct rt_msghdr *, struct rt_addrinfo *);
H A Dif_llatbl.c966 lla_rt_output(struct rt_msghdr *rtm, struct rt_addrinfo *info) in lla_rt_output()
/freebsd/sys/net/route/
H A Droute_var.h128 int rt_getifa_fib(struct rt_addrinfo *info, u_int fibnum);
219 const struct rt_addrinfo *info, struct route_nhop_data *rnd);
227 int check_info_match_nhop(const struct rt_addrinfo *info,
259 int nhop_create_from_info(struct rib_head *rnh, struct rt_addrinfo *info,
262 struct rt_addrinfo *info, struct nhop_object **pnh_priv);
294 int add_route_mpath(struct rib_head *rnh, struct rt_addrinfo *info,
321 int rtsock_routemsg_info(int cmd, struct rt_addrinfo *info, int fibnum);
H A Droute_ctl.h70 int rib_add_route(uint32_t fibnum, struct rt_addrinfo *info,
72 int rib_del_route(uint32_t fibnum, struct rt_addrinfo *info,
74 int rib_change_route(uint32_t fibnum, struct rt_addrinfo *info,
76 int rib_action(uint32_t fibnum, int action, struct rt_addrinfo *info,
80 int rib_handle_ifaddr_info(uint32_t fibnum, int cmd, struct rt_addrinfo *info);
H A Droute_ctl.c77 static int add_route_byinfo(struct rib_head *rnh, struct rt_addrinfo *info,
80 struct rt_addrinfo *info, struct route_nhop_data *nhd_orig,
100 static int get_prio_from_info(const struct rt_addrinfo *info);
149 get_rnh(uint32_t fibnum, const struct rt_addrinfo *info) in get_rnh()
206 get_info_weight(const struct rt_addrinfo *info, uint32_t default_weight) in get_info_weight()
230 get_prio_from_info(const struct rt_addrinfo *info) in get_prio_from_info()
329 check_info_match_nhop(const struct rt_addrinfo *info, const struct rtentry *rt, in check_info_match_nhop()
385 lookup_prefix(struct rib_head *rnh, const struct rt_addrinfo *info, in lookup_prefix()
693 rib_add_route(uint32_t fibnum, struct rt_addrinfo *info, in rib_add_route()
727 add_route_byinfo(struct rib_head *rnh, struct rt_addrinfo *info, in add_route_byinfo()
[all …]
H A Droute_ifaddrs.c73 rib_handle_ifaddr_one(uint32_t fibnum, int cmd, struct rt_addrinfo *info) in rib_handle_ifaddr_one()
99 rib_handle_ifaddr_info(uint32_t fibnum, int cmd, struct rt_addrinfo *info) in rib_handle_ifaddr_info()
141 struct rt_addrinfo info; in ifa_maintain_loopback_route()
H A Dnhop_ctl.c169 set_nhop_mtu_from_info(struct nhop_object *nh, const struct rt_addrinfo *info) in set_nhop_mtu_from_info()
191 set_nhop_gw_from_info(struct nhop_object *nh, struct rt_addrinfo *info) in set_nhop_gw_from_info()
238 set_nhop_expire_from_info(struct nhop_object *nh, const struct rt_addrinfo *info) in set_nhop_expire_from_info()
256 nhop_create_from_info(struct rib_head *rnh, struct rt_addrinfo *info, in nhop_create_from_info()
397 alter_nhop_from_info(struct nhop_object *nh, struct rt_addrinfo *info) in alter_nhop_from_info()
437 struct rt_addrinfo *info, struct nhop_object **pnh) in nhop_create_from_nhop()
/freebsd/usr.sbin/rwhod/
H A Drwhod.c120 void rt_xaddrs(caddr_t cp, caddr_t cplim, struct rt_addrinfo *rtinfo);
555 rt_xaddrs(caddr_t cp, caddr_t cplim, struct rt_addrinfo *rtinfo) in rt_xaddrs()
584 struct rt_addrinfo info; in configure()
/freebsd/sys/netpfil/ipfw/
H A Dip_fw_log.c572 struct rt_addrinfo *info; in ipfw_log_rtsock()
599 info = (struct rt_addrinfo *)buf; in ipfw_log_rtsock()
/freebsd/sbin/routed/
H A Dtable.c874 struct rt_addrinfo *info, in rtm_add()
978 struct rt_addrinfo *info) in rtm_lose()
1039 struct rt_addrinfo info; in flush_kern()
1157 struct rt_addrinfo info; in read_rt()
H A Ddefs.h580 void rt_xaddrs(struct rt_addrinfo *, struct sockaddr *, struct sockaddr *,
H A Dif.c607 rt_xaddrs(struct rt_addrinfo *info, in rt_xaddrs()
658 struct rt_addrinfo info; in ifinit()
/freebsd/sys/netinet6/
H A Din6.c189 struct rt_addrinfo info; in in6_newaddrmsg()
200 bzero(&info, sizeof(struct rt_addrinfo)); in in6_newaddrmsg()
1197 struct rt_addrinfo info = { in in6_handle_dstaddr_rtrequest()
H A Dnd6_rtr.c2025 struct rt_addrinfo info = { in nd6_prefix_rtrequest()
H A Dnd6.c174 struct rt_addrinfo rtinfo; in nd6_lle_event()
/freebsd/sys/nfs/
H A Dbootp_subr.c977 struct rt_addrinfo info; in bootpc_add_default_route()
1005 struct rt_addrinfo info; in bootpc_remove_default_route()
/freebsd/sys/netinet/
H A Din.c878 struct rt_addrinfo info = { in in_handle_prefix_route()
/freebsd/sys/fs/nfsclient/
H A Dnfs_clvfsops.c506 struct rt_addrinfo info; in nfs_mountroot()