summaryrefslogblamecommitdiffstats
path: root/src/host/layer23/include/osmocom/bb/misc/layer3.h
blob: dc7da87fee169221076454bc4686174d202cc37f (plain) (tree)
1
2
3
4
5
6
7
8
9



                          
                                           


                                                           
                                                           
 


                                                 
      
#ifndef _OSMOCOM_L3_H
#define _OSMOCOM_L3_H

#include <osmocore/msgb.h>
#include <osmocom/bb/common/osmocom_data.h>

int gsm48_rx_ccch(struct msgb *msg, struct osmocom_ms *ms);
int gsm48_rx_dcch(struct msgb *msg, struct osmocom_ms *ms);
int gsm48_rx_bcch(struct msgb *msg, struct osmocom_ms *ms);

/* Initialize layer3 for the MS, hook it to L2 */
int layer3_init(struct osmocom_ms *ms);

#endif