/freebsd/sys/net/ |
H A D | rtsock.c | 197 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 D | route.h | 349 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 D | route.c | 237 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 D | if_llatbl.h | 42 struct rt_addrinfo; 299 int lla_rt_output(struct rt_msghdr *, struct rt_addrinfo *);
|
H A D | if_llatbl.c | 966 lla_rt_output(struct rt_msghdr *rtm, struct rt_addrinfo *info) in lla_rt_output()
|
/freebsd/sys/net/route/ |
H A D | route_var.h | 128 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 D | route_ctl.h | 70 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 D | route_ctl.c | 77 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 D | route_ifaddrs.c | 73 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 D | nhop_ctl.c | 169 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 D | rwhod.c | 120 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 D | ip_fw_log.c | 572 struct rt_addrinfo *info; in ipfw_log_rtsock() 599 info = (struct rt_addrinfo *)buf; in ipfw_log_rtsock()
|
/freebsd/sbin/routed/ |
H A D | table.c | 874 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 D | defs.h | 580 void rt_xaddrs(struct rt_addrinfo *, struct sockaddr *, struct sockaddr *,
|
H A D | if.c | 607 rt_xaddrs(struct rt_addrinfo *info, in rt_xaddrs() 658 struct rt_addrinfo info; in ifinit()
|
/freebsd/sys/netinet6/ |
H A D | in6.c | 189 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 D | nd6_rtr.c | 2025 struct rt_addrinfo info = { in nd6_prefix_rtrequest()
|
H A D | nd6.c | 174 struct rt_addrinfo rtinfo; in nd6_lle_event()
|
/freebsd/sys/nfs/ |
H A D | bootp_subr.c | 977 struct rt_addrinfo info; in bootpc_add_default_route() 1005 struct rt_addrinfo info; in bootpc_remove_default_route()
|
/freebsd/sys/netinet/ |
H A D | in.c | 878 struct rt_addrinfo info = { in in_handle_prefix_route()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clvfsops.c | 506 struct rt_addrinfo info; in nfs_mountroot()
|