#include <inttypes.h>
#include <osmocom/core/fsm.h>
#include <osmocom/core/prim.h>
#include <osmocom/core/linuxlist.h>
#include <osmocom/core/linuxrbtree.h>
#include <osmocom/core/tdef.h>
#include <osmocom/sigtran/sccp_sap.h>
#include <osmocom/sigtran/osmo_ss7.h>
#include <osmocom/sigtran/protocol/mtp.h>
Go to the source code of this file.
|  | 
| #define | _LOGPSCI(sci,  subsys,  level,  fmt,  args ...)   	_LOGSS7((sci)->ss7, subsys, level, "SCCP(rctx=%" PRIu32 ") " fmt, (sci)->route_ctx, ## args) | 
|  | 
| #define | LOGPSCI(sci,  level,  fmt,  args ...)   	_LOGPSCI(sci, DLSCCP, level, fmt, ## args) | 
|  | 
◆ _LOGPSCI
      
        
          | #define _LOGPSCI | ( |  | sci, | 
        
          |  |  |  | subsys, | 
        
          |  |  |  | level, | 
        
          |  |  |  | fmt, | 
        
          |  |  |  | args ... | 
        
          |  | ) |  | _LOGSS7((sci)->ss7, subsys, level, "SCCP(rctx=%" PRIu32 ") " fmt, (sci)->route_ctx, ## args) | 
      
 
 
◆ LOGPSCI
      
        
          | #define LOGPSCI | ( |  | sci, | 
        
          |  |  |  | level, | 
        
          |  |  |  | fmt, | 
        
          |  |  |  | args ... | 
        
          |  | ) |  | _LOGPSCI(sci, DLSCCP, level, fmt, ## args) | 
      
 
 
◆ osmo_sccp_timer
| Enumerator | 
|---|
| OSMO_SCCP_TIMER_CONN_EST |  | 
| OSMO_SCCP_TIMER_IAS |  | 
| OSMO_SCCP_TIMER_IAR |  | 
| OSMO_SCCP_TIMER_REL |  | 
| OSMO_SCCP_TIMER_REPEAT_REL |  | 
| OSMO_SCCP_TIMER_INT |  | 
| OSMO_SCCP_TIMER_GUARD |  | 
| OSMO_SCCP_TIMER_RESET |  | 
| OSMO_SCCP_TIMER_REASSEMBLY |  | 
| OSMO_SCCP_TIMERS_LEN |  | 
 
 
◆ osmo_sccp_timer_name()
◆ sccp_user_find()
Find a SCCP User registered for given PC+SSN or SSN only First search all users with a valid PC for a full PC+SSN match. 
If no such match was found, search all users with an invalid PC for an SSN-only match. 
- Parameters
- 
  
    | [in] | inst | SCCP Instance in which to search |  | [in] | ssn | Sub-System Number to search for |  | [in] | pc | Point Code to search for |  
 
- Returns
- Matching SCCP User; NULL if none found 
References osmo_sccp_user::inst, osmo_sccp_user::list, NULL, osmo_ss7_pc_is_valid(), osmo_sccp_user::pc, osmo_sccp_user::ssn, and osmo_sccp_instance::users.
Referenced by DEFUN(), osmo_sccp_user_find(), sccp_find_user(), sccp_user_bind_pc(), sclc_rx_cldr(), sclc_rx_cldt(), scmg_rx_sst(), and scrc_node_6().
 
 
◆ osmo_sccp_timer_defaults
◆ osmo_sccp_timer_names
  
  | 
        
          | const struct value_string osmo_sccp_timer_names[] |  | extern |