libosmo-sigtran 2.3.0
Osmocom SIGTRAN library
Loading...
Searching...
No Matches
osmo_ss7_instance Struct Reference

#include <ss7_instance.h>

Data Fields

struct llist_head list
 member of global list of instances
 
struct llist_head linksets
 list of osmo_ss7_linkset
 
struct llist_head as_list
 list of osmo_ss7_as
 
struct llist_head asp_list
 list of osmo_ss7_asp
 
struct llist_head rtable_list
 list of osmo_ss7_route_table
 
struct llist_head xua_servers
 list of osmo_xua_servers
 
struct osmo_ss7_useruser [16]
 
struct osmo_ss7_route_tablertable_system
 
struct osmo_sccp_instancesccp
 
struct rate_ctr_groupctrg
 
struct { 
 
   struct llist_head   list 
 
   struct osmo_timer_list   timer 
 
t8_inaccessible_sp 
 
struct { 
 
   uint32_t   id 
 
   char *   name 
 
   char *   description 
 
   uint32_t   primary_pc 
 
   enum mtp_network_indicator   network_indicator 
 
   struct osmo_ss7_pc_fmt   pc_fmt 
 
   bool   permit_dyn_rkm_alloc 
 
   struct llist_head   sccp_address_book 
 
   uint32_t   secondary_pc 
 
   uint8_t   opc_shift 
 
   uint8_t   dpc_shift 
 
   uint8_t   sls_shift 
 
   struct osmo_tdef *   T_defs_xua 
 
cfg 
 

Field Documentation

◆ as_list

◆ asp_list

◆ [struct]

struct { ... } osmo_ss7_instance::cfg

Referenced by addr_entry_alloc(), addr_entry_by_name_local(), as_snm_pc_available(), as_snm_pc_unavailable(), DEFUN(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), DEFUN_ATTR(), handle_rkey_reg(), ipa_rx_msg_up(), m3ua_rx_xfer(), osmo_sccp_addr_create(), osmo_sccp_addr_update(), osmo_sccp_local_addr_by_instance(), osmo_sccp_simple_client_on_ss7_id(), osmo_sccp_simple_server_on_ss7_id(), osmo_ss7_instance_calc_itu_ext_sls(), osmo_ss7_instance_find(), osmo_ss7_instance_get_id(), osmo_ss7_instance_get_name(), osmo_ss7_instance_get_network_indicator(), osmo_ss7_instance_get_pc_fmt(), osmo_ss7_instance_get_primary_pc(), osmo_ss7_instance_set_pc_fmt(), osmo_ss7_pc_is_local(), osmo_ss7_pointcode_parse(), osmo_ss7_pointcode_parse_mask_or_len(), osmo_ss7_pointcode_print_buf(), osmo_ss7_route_name(), osmo_ss7_route_print(), ss7_combined_linkset_alloc(), ss7_instance_alloc(), ss7_instance_t8_inaccessible_sp_start(), ss7_route_alloc(), ss7_route_is_fully_qualified(), ss7_route_table_find_combined_linkset_by_dpc(), ss7_route_table_find_combined_linkset_by_dpc_mask(), ss7_route_table_find_route_by_dpc_mask(), ss7_route_table_find_route_by_dpc_mask_as(), ss7_route_table_lookup_route(), ss7_route_update_route_status(), sua_rx_msg(), t10_audit_timer_start(), t8_inaccessible_sp_timer_cb(), vty_show_connection(), write_cs7_timers_xua(), write_one_cs7(), write_sccp_addressbook(), and xua_asp_tx_snm_daud_address_book().

◆ ctrg

◆ description

char* osmo_ss7_instance::description

Referenced by DEFUN(), DEFUN_ATTR(), and write_one_cs7().

◆ dpc_shift

uint8_t osmo_ss7_instance::dpc_shift

◆ id

◆ linksets

◆ list

◆ name

char* osmo_ss7_instance::name

◆ network_indicator

◆ opc_shift

uint8_t osmo_ss7_instance::opc_shift

◆ pc_fmt

◆ permit_dyn_rkm_alloc

bool osmo_ss7_instance::permit_dyn_rkm_alloc

◆ primary_pc

◆ rtable_list

◆ rtable_system

◆ sccp

◆ sccp_address_book

◆ secondary_pc

uint32_t osmo_ss7_instance::secondary_pc

◆ sls_shift

uint8_t osmo_ss7_instance::sls_shift

◆ [struct]

◆ T_defs_xua

◆ timer

◆ user

◆ xua_servers


The documentation for this struct was generated from the following file: