diff options
Diffstat (limited to 'openbsc/include/openbsc')
-rw-r--r-- | openbsc/include/openbsc/Makefile.am | 1 | ||||
-rw-r--r-- | openbsc/include/openbsc/debug.h | 1 | ||||
-rw-r--r-- | openbsc/include/openbsc/slhc.h (renamed from openbsc/include/openbsc/slhc_vj.h) | 6 |
3 files changed, 7 insertions, 1 deletions
diff --git a/openbsc/include/openbsc/Makefile.am b/openbsc/include/openbsc/Makefile.am index a91322fa6..12e1a664e 100644 --- a/openbsc/include/openbsc/Makefile.am +++ b/openbsc/include/openbsc/Makefile.am @@ -65,6 +65,7 @@ noinst_HEADERS = \ sgsn.h \ signal.h \ silent_call.h \ + slhc.h \ smpp.h \ sms_queue.h \ socket.h \ diff --git a/openbsc/include/openbsc/debug.h b/openbsc/include/openbsc/debug.h index 43ebb19a0..90ddca5a2 100644 --- a/openbsc/include/openbsc/debug.h +++ b/openbsc/include/openbsc/debug.h @@ -29,6 +29,7 @@ enum { DBSSGP, DLLC, DSNDCP, + DSLHC, DNAT, DCTRL, DSMPP, diff --git a/openbsc/include/openbsc/slhc_vj.h b/openbsc/include/openbsc/slhc.h index 8716d5942..cd5a47cf4 100644 --- a/openbsc/include/openbsc/slhc_vj.h +++ b/openbsc/include/openbsc/slhc.h @@ -171,7 +171,8 @@ struct slcompress { #define NULLSLCOMPR (struct slcompress *)0 /* In slhc.c: */ -struct slcompress *slhc_init(int rslots, int tslots); +struct slcompress *slhc_init(const void *ctx, int rslots, int tslots); + void slhc_free(struct slcompress *comp); int slhc_compress(struct slcompress *comp, unsigned char *icp, int isize, @@ -180,4 +181,7 @@ int slhc_uncompress(struct slcompress *comp, unsigned char *icp, int isize); int slhc_remember(struct slcompress *comp, unsigned char *icp, int isize); int slhc_toss(struct slcompress *comp); +void slhc_i_status(struct slcompress *comp); +void slhc_o_status(struct slcompress *comp); + #endif /* _SLHC_H */ |