Changeset View
Changeset View
Standalone View
Standalone View
sys/net/route/route_ctl.h
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | |||||
int rib_add_route(uint32_t fibnum, struct rt_addrinfo *info, | int rib_add_route(uint32_t fibnum, struct rt_addrinfo *info, | ||||
struct rib_cmd_info *rc); | struct rib_cmd_info *rc); | ||||
int rib_del_route(uint32_t fibnum, struct rt_addrinfo *info, | int rib_del_route(uint32_t fibnum, struct rt_addrinfo *info, | ||||
struct rib_cmd_info *rc); | struct rib_cmd_info *rc); | ||||
int rib_change_route(uint32_t fibnum, struct rt_addrinfo *info, | int rib_change_route(uint32_t fibnum, struct rt_addrinfo *info, | ||||
struct rib_cmd_info *rc); | struct rib_cmd_info *rc); | ||||
int rib_action(uint32_t fibnum, int action, struct rt_addrinfo *info, | int rib_action(uint32_t fibnum, int action, struct rt_addrinfo *info, | ||||
struct rib_cmd_info *rc); | struct rib_cmd_info *rc); | ||||
int rib_handle_ifaddr_info(uint32_t fibnum, int cmd, struct rt_addrinfo *info); | int rib_add_kernel_px(uint32_t fibnum, struct sockaddr *dst, int plen, | ||||
struct route_nhop_data *rnd, int op_flags); | |||||
int rib_del_kernel_px(uint32_t fibnum, struct sockaddr *dst, int plen, | |||||
rib_filter_f_t *filter_func, void *filter_arg, int op_flags); | |||||
int rib_match_gw(const struct rtentry *rt, const struct nhop_object *nh, | |||||
void *_data); | |||||
int rib_match_gw(const struct rtentry *rt, const struct nhop_object *nh, | int rib_match_gw(const struct rtentry *rt, const struct nhop_object *nh, | ||||
void *gw_sa); | void *gw_sa); | ||||
typedef void route_notification_t(struct rib_cmd_info *rc, void *); | typedef void route_notification_t(struct rib_cmd_info *rc, void *); | ||||
void rib_decompose_notification(struct rib_cmd_info *rc, | void rib_decompose_notification(struct rib_cmd_info *rc, | ||||
route_notification_t *cb, void *cbdata); | route_notification_t *cb, void *cbdata); | ||||
▲ Show 20 Lines • Show All 101 Lines • Show Last 20 Lines |