libosmo-sigtran 2.1.0.93-5cebd.202505182026
Osmocom SIGTRAN library
|
#include <ss7_route.h>
Data Fields | ||
struct llist_head | list | |
member in osmo_ss7_combined_linkset::routes | ||
struct osmo_ss7_route_table * | rtable | |
osmo_ss7_route_table to which we belong | ||
struct osmo_ss7_combined_linkset * | clset | |
struct { | ||
struct osmo_ss7_linkset * linkset | ||
pointer to linkset (destination) of route More... | ||
struct osmo_ss7_as * as | ||
pointer to Application Server More... | ||
} | dest | |
struct { | ||
uint32_t pc | ||
uint32_t mask | ||
char * linkset_name | ||
human-specified linkset name More... | ||
uint32_t priority | ||
lower priority is higher More... | ||
uint8_t qos_class | ||
} | cfg | |
struct osmo_ss7_as* osmo_ss7_route::as |
pointer to Application Server
Referenced by _rout_key(), check_any_other_asp_not_down(), gen_mtp_transfer_req_xua(), handle_rkey_dereg(), handle_rkey_reg(), hmrt_message_for_routing(), ipa_del_route(), osmo_ss7_route_get_dest_as(), osmo_ss7_route_name(), ss7_combined_linkset_lookup_route(), ss7_route_is_available(), ss7_route_set_linkset(), and ss7_route_table_del_routes_by_as().
struct { ... } osmo_ss7_route::cfg |
Referenced by DEFUN_ATTR(), ss7_route_alloc(), ss7_route_insert(), ss7_route_set_linkset(), vty_dump_rtable(), and write_one_rtable().
struct osmo_ss7_combined_linkset* osmo_ss7_route::clset |
Referenced by ss7_combined_linkset_add_route(), ss7_combined_linkset_assign_route_roundrobin(), ss7_combined_linkset_del_route(), ss7_combined_linkset_select_route_roundrobin(), ss7_route_insert(), ss7_route_table_del_routes_by_as(), ss7_route_table_del_routes_by_linkset(), ss7_route_table_find_route_by_dpc_mask(), vty_dump_rtable(), and write_one_rtable().
struct { ... } osmo_ss7_route::dest |
Referenced by gen_mtp_transfer_req_xua(), hmrt_message_for_routing(), ipa_del_route(), osmo_ss7_route_get_dest_as(), osmo_ss7_route_name(), ss7_combined_linkset_lookup_route(), ss7_route_is_available(), ss7_route_set_linkset(), ss7_route_table_del_routes_by_as(), and ss7_route_table_del_routes_by_linkset().
struct osmo_ss7_linkset* osmo_ss7_route::linkset |
pointer to linkset (destination) of route
Referenced by gen_mtp_transfer_req_xua(), hmrt_message_for_routing(), osmo_ss7_route_name(), ss7_route_is_available(), ss7_route_set_linkset(), and ss7_route_table_del_routes_by_linkset().
char* osmo_ss7_route::linkset_name |
human-specified linkset name
Referenced by ss7_route_create(), ss7_route_insert(), ss7_route_set_linkset(), vty_dump_rtable(), and write_one_rtable().
struct llist_head osmo_ss7_route::list |
member in osmo_ss7_combined_linkset::routes
Referenced by ss7_combined_linkset_add_route(), ss7_combined_linkset_assign_route_roundrobin(), ss7_combined_linkset_del_route(), ss7_combined_linkset_select_route_roundrobin(), ss7_route_alloc(), ss7_route_insert(), ss7_route_inserted(), ss7_route_table_del_routes_by_as(), ss7_route_table_del_routes_by_linkset(), ss7_route_table_find_route_by_dpc_mask(), vty_dump_rtable(), and write_one_rtable().
uint32_t osmo_ss7_route::mask |
uint32_t osmo_ss7_route::pc |
Referenced by _rout_key(), ss7_route_alloc(), ss7_route_create(), ss7_route_insert(), ss7_route_set_linkset(), and write_one_rtable().
uint32_t osmo_ss7_route::priority |
lower priority is higher
Referenced by DEFUN_ATTR(), ss7_route_alloc(), ss7_route_insert(), vty_dump_rtable(), and write_one_rtable().
uint8_t osmo_ss7_route::qos_class |
Referenced by DEFUN_ATTR(), vty_dump_rtable(), and write_one_rtable().
struct osmo_ss7_route_table* osmo_ss7_route::rtable |
osmo_ss7_route_table to which we belong
Referenced by DEFUN_ATTR(), DEFUN_ATTR(), ss7_route_alloc(), ss7_route_insert(), ss7_route_set_linkset(), and write_one_rtable().