RANAP: Split FormatInformationParameter / SDUParameterItem
The definition of the above data types as per 3GPP specs results in a
SEQUENCE_OF() an anonymous structure, which is slightly inconvenient to
use. So let's split the SEQUENCE OF part and the actual definition of
the item in separate types.
diff --git a/src/ranap/Makefile.am b/src/ranap/Makefile.am
index 4dcc067..d3071e8 100644
--- a/src/ranap/Makefile.am
+++ b/src/ranap/Makefile.am
@@ -317,7 +317,9 @@
RANAP_SignallingIndication.c \
RANAP_SDU-ErrorRatio.c \
RANAP_SDU-FormatInformationParameters.c \
+ RANAP_SDU-FormatInformationParameterItem.c \
RANAP_SDU-Parameters.c \
+ RANAP_SDU-ParameterItem.c \
RANAP_SNA-Access-Information.c \
RANAP_SNAC.c \
RANAP_Service-Handover.c \
@@ -896,7 +898,9 @@
RANAP_SignallingIndication.h \
RANAP_SDU-ErrorRatio.h \
RANAP_SDU-FormatInformationParameters.h \
+ RANAP_SDU-FormatInformationParameterItem.h \
RANAP_SDU-Parameters.h \
+ RANAP_SDU-ParameterItem.h \
RANAP_SNA-Access-Information.h \
RANAP_SNAC.h \
RANAP_Service-Handover.h \
@@ -1178,7 +1182,6 @@
sed -i 's/Member/MemberF/' RANAP_JoinedMBMSBearerService-IEs.[ch]
sed -i 's/Member/MemberG/' RANAP_CriticalityDiagnostics-IE-List.[ch]
sed -i 's/Member/MemberH/' RANAP_DataVolumeList.[ch]
- sed -i 's/Member/MemberI/' RANAP_SDU-Parameters.[ch]
sed -i 's/Member/MemberJ/' RANAP_EUTRANFrequencies.[ch]
sed -i 's/Member/MemberK/' RANAP_LeftMBMSBearerService-IEs.[ch]
sed -i 's/Member/MemberL/' RANAP_MessageStructure.[ch]