#ifndef _GSM_DATA_SHAREDH #define _GSM_DATA_SHAREDH #include <stdbool.h> #include <stdint.h> #include <osmocom/core/timer.h> #include <osmocom/core/bitvec.h> #include <osmocom/core/statistics.h> #include <osmocom/core/utils.h> #include <osmocom/gsm/gsm_utils.h> #include <osmocom/gsm/tlv.h> #include <osmocom/gsm/protocol/gsm_04_08.h> struct osmo_bsc_data; struct osmo_bsc_sccp_con; struct gsm_sms_queue; /* RRLP mode of operation */ enum rrlp_mode { RRLP_MODE_NONE, RRLP_MODE_MS_BASED, RRLP_MODE_MS_PREF, RRLP_MODE_ASS_PREF, }; enum gsm_hooks { GSM_HOOK_NM_SWLOAD, GSM_HOOK_RR_PAGING, GSM_HOOK_RR_SECURITY, }; #endif