summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/include/osmocom/bb/mobile/gsm48_cc.h
blob: 282ffe5b99730d8f4c64d0406754e5fbe08ab622 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef _GSM48_CC_H
#define _GSM48_CC_H

struct gsm48_cclayer {
        struct osmocom_ms       *ms;

	struct llist_head	mncc_upqueue;
};

int gsm48_cc_init(struct osmocom_ms *ms);
int gsm48_cc_exit(struct osmocom_ms *ms);
int gsm48_rcv_cc(struct osmocom_ms *ms, struct msgb *msg);
int mncc_dequeue(struct osmocom_ms *ms);
int mncc_tx_to_cc(void *inst, int msg_type, void *arg);
int mncc_clear_trans(void *inst, uint8_t protocol);

#endif /* _GSM48_CC_H */