2018-07-24 15:42:14 +00:00
|
|
|
/* GSM 08.08 function declarations for osmo-bsc */
|
2010-03-23 06:40:46 +00:00
|
|
|
|
2018-07-24 15:42:14 +00:00
|
|
|
#pragma once
|
2010-06-14 07:50:35 +00:00
|
|
|
|
2018-07-24 15:42:14 +00:00
|
|
|
#include <stdint.h>
|
2010-03-23 06:40:46 +00:00
|
|
|
|
2018-07-24 15:42:14 +00:00
|
|
|
struct gsm_subscriber_connection;
|
2010-06-17 08:41:25 +00:00
|
|
|
|
2020-08-26 11:49:08 +00:00
|
|
|
void bsc_sapi_n_reject(struct gsm_subscriber_connection *conn, uint8_t dlci, enum gsm0808_cause cause);
|
2018-05-27 01:05:18 +00:00
|
|
|
void bsc_cipher_mode_compl(struct gsm_subscriber_connection *conn, struct msgb *msg, uint8_t chosen_encr);
|
2020-09-11 23:35:28 +00:00
|
|
|
int bsc_compl_l3(struct gsm_lchan *lchan, struct msgb *msg, uint16_t chosen_channel);
|
2018-05-27 01:05:18 +00:00
|
|
|
void bsc_dtap(struct gsm_subscriber_connection *conn, uint8_t link_id, struct msgb *msg);
|
|
|
|
void bsc_cm_update(struct gsm_subscriber_connection *conn,
|
|
|
|
const uint8_t *cm2, uint8_t cm2_len,
|
|
|
|
const uint8_t *cm3, uint8_t cm3_len);
|