libosmo-sigtran 2.0.0.52-6412
Osmocom SIGTRAN library
ss7_instance.h File Reference
#include <stdint.h>
#include <stdbool.h>
#include <osmocom/core/linuxlist.h>

Go to the source code of this file.

Data Structures

struct  osmo_ss7_pc_fmt
 
struct  osmo_ss7_instance
 

Macros

#define _LOGSS7(inst, subsys, level, fmt, args ...)    LOGP(subsys, level, "%u: " fmt, inst ? (inst)->cfg.id : 0, ## args)
 
#define LOGSS7(inst, level, fmt, args ...)    _LOGSS7(inst, DLSS7, level, fmt, ## args)
 

Functions

struct osmo_ss7_instancess7_instance_alloc (void *ctx, uint32_t id)
 
uint32_t ss7_find_free_l_rk_id (struct osmo_ss7_instance *inst)
 

Macro Definition Documentation

◆ _LOGSS7

#define _LOGSS7 (   inst,
  subsys,
  level,
  fmt,
  args ... 
)     LOGP(subsys, level, "%u: " fmt, inst ? (inst)->cfg.id : 0, ## args)

◆ LOGSS7

#define LOGSS7 (   inst,
  level,
  fmt,
  args ... 
)     _LOGSS7(inst, DLSS7, level, fmt, ## args)

Function Documentation

◆ ss7_find_free_l_rk_id()

uint32_t ss7_find_free_l_rk_id ( struct osmo_ss7_instance inst)

◆ ss7_instance_alloc()