Changeset View
Changeset View
Standalone View
Standalone View
sys/net/route.h
Show First 20 Lines • Show All 449 Lines • ▼ Show 20 Lines | |||||
void rt_missmsg_fib(int, struct rt_addrinfo *, int, int, int); | void rt_missmsg_fib(int, struct rt_addrinfo *, int, int, int); | ||||
void rt_newaddrmsg(int, struct ifaddr *, int, struct rtentry *); | void rt_newaddrmsg(int, struct ifaddr *, int, struct rtentry *); | ||||
void rt_newaddrmsg_fib(int, struct ifaddr *, int, struct rtentry *, int); | void rt_newaddrmsg_fib(int, struct ifaddr *, int, struct rtentry *, int); | ||||
int rt_addrmsg(int, struct ifaddr *, int); | int rt_addrmsg(int, struct ifaddr *, int); | ||||
int rt_routemsg(int, struct ifnet *ifp, int, struct rtentry *, int); | int rt_routemsg(int, struct ifnet *ifp, int, struct rtentry *, int); | ||||
void rt_newmaddrmsg(int, struct ifmultiaddr *); | void rt_newmaddrmsg(int, struct ifmultiaddr *); | ||||
int rt_setgate(struct rtentry *, struct sockaddr *, struct sockaddr *); | int rt_setgate(struct rtentry *, struct sockaddr *, struct sockaddr *); | ||||
void rt_maskedcopy(struct sockaddr *, struct sockaddr *, struct sockaddr *); | void rt_maskedcopy(struct sockaddr *, struct sockaddr *, struct sockaddr *); | ||||
struct rib_head *rt_table_init(int); | struct rib_head *rt_table_init(int, int, int, u_int); | ||||
void rt_table_destroy(struct rib_head *); | void rt_table_destroy(struct rib_head *); | ||||
u_int rt_tables_get_gen(int table, int fam); | u_int rt_tables_get_gen(int table, int fam); | ||||
int rtsock_addrmsg(int, struct ifaddr *, int); | int rtsock_addrmsg(int, struct ifaddr *, int); | ||||
int rtsock_routemsg(int, struct ifnet *ifp, int, struct rtentry *, int); | int rtsock_routemsg(int, struct ifnet *ifp, int, struct rtentry *, int); | ||||
/* | /* | ||||
* Note the following locking behavior: | * Note the following locking behavior: | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |