aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDaniel Willmann <dwillmann@sysmocom.de>2016-02-18 13:27:36 +0100
committerDaniel Willmann <dwillmann@sysmocom.de>2016-02-18 16:02:37 +0100
commit635fac0c3eefa629e8f5d167d217514fa29ba423 (patch)
tree7feec3af587cc309798245d8a147e7b04e175460 /include
parent4870b995ec0bf1b01d91b08d396ff0bffc2d0ab3 (diff)
ranap: Add custom ranap_decode_rab_setupormodifieditemies() function
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/ranap/ranap_common.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/osmocom/ranap/ranap_common.h b/include/osmocom/ranap/ranap_common.h
index b7682e5..459afe7 100644
--- a/include/osmocom/ranap/ranap_common.h
+++ b/include/osmocom/ranap/ranap_common.h
@@ -589,6 +589,8 @@
#include <osmocom/core/logging.h>
#include <osmocom/core/utils.h>
+#include <osmocom/ranap/ranap_ies_defs.h>
+
#define RANAP_DEBUG(x, args ...) DEBUGP(_ranap_DRANAP, x, ## args)
extern int _ranap_DRANAP;
@@ -635,3 +637,8 @@ void ranap_set_log_area(int log_area);
int ranap_parse_lai(struct gprs_ra_id *ra_id, const RANAP_LAI_t *lai);
int ranap_ip_from_transp_layer_addr(const BIT_STRING_t *in, uint32_t *ip);
+
+/* The generated version does not work, this is a custom one */
+int ranap_decode_rab_setupormodifieditemies_fromlist(
+ RANAP_RAB_SetupOrModifiedItemIEs_t *raB_SetupOrModifiedItemIEs,
+ ANY_t *any_p);