libosmo-sigtran 2.1.0.183-36a6
Osmocom SIGTRAN library
mtp_sap.c File Reference
#include <errno.h>
#include <osmocom/core/linuxlist.h>
#include <osmocom/core/logging.h>
#include <osmocom/core/talloc.h>
#include <osmocom/core/prim.h>
#include <osmocom/sigtran/osmo_ss7.h>
#include <osmocom/sigtran/mtp_sap.h>

Functions

static int mtp_prim_hdr_name_buf (char *buf, size_t buflen, const struct osmo_prim_hdr *oph)
 
char * osmo_mtp_prim_name (const struct osmo_prim_hdr *oph)
 

Variables

const struct value_string osmo_mtp_prim_type_names []
 
static char prim_name_buf [128]
 

Function Documentation

◆ mtp_prim_hdr_name_buf()

static int mtp_prim_hdr_name_buf ( char *  buf,
size_t  buflen,
const struct osmo_prim_hdr *  oph 
)
static

References osmo_mtp_prim_type_name().

Referenced by osmo_mtp_prim_name().

◆ osmo_mtp_prim_name()

char * osmo_mtp_prim_name ( const struct osmo_prim_hdr *  oph)

Variable Documentation

◆ osmo_mtp_prim_type_names

const struct value_string osmo_mtp_prim_type_names[]
Initial value:
= {
{ OSMO_MTP_PRIM_TRANSFER, "MTP-TRANSFER" },
{ OSMO_MTP_PRIM_PAUSE, "MTP-PAUSE" },
{ OSMO_MTP_PRIM_RESUME, "MTP-RESUME" },
{ OSMO_MTP_PRIM_STATUS, "MTP-STATUS" },
{ 0, NULL }
}
@ OSMO_MTP_PRIM_RESUME
Definition: mtp_sap.h:30
@ OSMO_MTP_PRIM_TRANSFER
Definition: mtp_sap.h:28
@ OSMO_MTP_PRIM_PAUSE
Definition: mtp_sap.h:29
@ OSMO_MTP_PRIM_STATUS
Definition: mtp_sap.h:31
int and can be left NULL
Definition: osmo_ss7.h:365

Referenced by osmo_mtp_prim_type_name().

◆ prim_name_buf

char prim_name_buf[128]
static

Referenced by osmo_mtp_prim_name().