From ee03876dd171375d827cbec6d3c24d8ad9128671 Mon Sep 17 00:00:00 2001 From: Philipp Maier Date: Tue, 19 Dec 2017 17:42:36 +0100 Subject: iu: iu_helpers: add functions to decode ip/port from rab-ass add ranap_transp_assoc_decode() to decode the port information from an RANAP_IuTransportAssociation_t field. add ranap_transp_layer_addr_decode() to decode the ip-address from an RANAP_TransportLayerAddress_t field. Change-Id: I3c1a0455c5f25cae41ee19229d6daf299e023062 --- include/osmocom/ranap/iu_helpers.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include') diff --git a/include/osmocom/ranap/iu_helpers.h b/include/osmocom/ranap/iu_helpers.h index 109b6da..9d801be 100644 --- a/include/osmocom/ranap/iu_helpers.h +++ b/include/osmocom/ranap/iu_helpers.h @@ -3,5 +3,11 @@ #include #include +#include +#include + int ranap_bcd_decode(char *out, size_t out_len, const uint8_t *in, size_t in_len); int ranap_imsi_encode(uint8_t *out, size_t out_len, const char *in); +int ranap_transp_assoc_decode(uint16_t *port, const RANAP_IuTransportAssociation_t *transp_assoc); +int ranap_transp_layer_addr_decode(char *addr, unsigned int addr_len, + const RANAP_TransportLayerAddress_t *trasp_layer_addr); -- cgit v1.2.3