#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 |