git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4234 818b1a75-f10b-46b9-bf7c-635c3b92a50f
Showing
with
212101 additions
and
0 deletions
+212101
-0
- openair-cn/AUTHORS openair-cn/AUTHORS +1 -0
- openair-cn/COMMON/as_message.h openair-cn/COMMON/as_message.h +526 -0
- openair-cn/COMMON/commonDef.h openair-cn/COMMON/commonDef.h +249 -0
- openair-cn/COMMON/common_types.h openair-cn/COMMON/common_types.h +250 -0
- openair-cn/COMMON/gtpv1_u_messages_def.h openair-cn/COMMON/gtpv1_u_messages_def.h +8 -0
- openair-cn/COMMON/gtpv1_u_messages_types.h openair-cn/COMMON/gtpv1_u_messages_types.h +58 -0
- openair-cn/COMMON/ip_forward_messages_def.h openair-cn/COMMON/ip_forward_messages_def.h +6 -0
- openair-cn/COMMON/ip_forward_messages_types.h openair-cn/COMMON/ip_forward_messages_types.h +67 -0
- openair-cn/COMMON/messages_def.h openair-cn/COMMON/messages_def.h +15 -0
- openair-cn/COMMON/messages_types.h openair-cn/COMMON/messages_types.h +24 -0
- openair-cn/COMMON/mme_app_messages_def.h openair-cn/COMMON/mme_app_messages_def.h +3 -0
- openair-cn/COMMON/mme_app_messages_types.h openair-cn/COMMON/mme_app_messages_types.h +6 -0
- openair-cn/COMMON/nas_messages_def.h openair-cn/COMMON/nas_messages_def.h +16 -0
- openair-cn/COMMON/nas_messages_types.h openair-cn/COMMON/nas_messages_types.h +77 -0
- openair-cn/COMMON/s11_messages_def.h openair-cn/COMMON/s11_messages_def.h +1 -0
- openair-cn/COMMON/s11_messages_types.h openair-cn/COMMON/s11_messages_types.h +4 -0
- openair-cn/COMMON/s1ap_messages_def.h openair-cn/COMMON/s1ap_messages_def.h +4 -0
- openair-cn/COMMON/s1ap_messages_types.h openair-cn/COMMON/s1ap_messages_types.h +51 -0
- openair-cn/COMMON/s6a_messages_def.h openair-cn/COMMON/s6a_messages_def.h +5 -0
- openair-cn/COMMON/s6a_messages_types.h openair-cn/COMMON/s6a_messages_types.h +43 -0
- openair-cn/COMMON/sctp_messages_def.h openair-cn/COMMON/sctp_messages_def.h +6 -0
- openair-cn/COMMON/sctp_messages_types.h openair-cn/COMMON/sctp_messages_types.h +34 -0
- openair-cn/COMMON/security_types.h openair-cn/COMMON/security_types.h +183 -0
- openair-cn/COMMON/sgw_lite_def.h openair-cn/COMMON/sgw_lite_def.h +6 -0
- openair-cn/COMMON/sgw_lite_messages_types.h openair-cn/COMMON/sgw_lite_messages_types.h +209 -0
- openair-cn/COMMON/tasks_def.h openair-cn/COMMON/tasks_def.h +25 -0
- openair-cn/COMMON/udp_messages_def.h openair-cn/COMMON/udp_messages_def.h +3 -0
- openair-cn/COMMON/udp_messages_types.h openair-cn/COMMON/udp_messages_types.h +16 -0
- openair-cn/COPYING openair-cn/COPYING +674 -0
- openair-cn/ChangeLog openair-cn/ChangeLog +15 -0
- openair-cn/DOCS/DOXYGEN/Doxyfile.in openair-cn/DOCS/DOXYGEN/Doxyfile.in +1718 -0
- openair-cn/DOCS/DOXYGEN/Makefile.am openair-cn/DOCS/DOXYGEN/Makefile.am +22 -0
- openair-cn/DOCS/Latex/DefaultBearer/DefaultBearer.pdf openair-cn/DOCS/Latex/DefaultBearer/DefaultBearer.pdf +0 -0
- openair-cn/DOCS/Latex/DefaultBearer/DefaultBearer.tex openair-cn/DOCS/Latex/DefaultBearer/DefaultBearer.tex +1007 -0
- openair-cn/DOCS/Latex/EPC/EPC.pdf openair-cn/DOCS/Latex/EPC/EPC.pdf +0 -0
- openair-cn/DOCS/Latex/EPC/EPC.tex openair-cn/DOCS/Latex/EPC/EPC.tex +774 -0
- openair-cn/DOCS/Latex/EPC/Makefile openair-cn/DOCS/Latex/EPC/Makefile +9 -0
- openair-cn/DOCS/Makefile.am openair-cn/DOCS/Makefile.am +1 -0
- openair-cn/GTPV1-U/Makefile.am openair-cn/GTPV1-U/Makefile.am +31 -0
- openair-cn/GTPV1-U/Makefile.eNB openair-cn/GTPV1-U/Makefile.eNB +49 -0
- openair-cn/GTPV1-U/gtpv1u.h openair-cn/GTPV1-U/gtpv1u.h +51 -0
- openair-cn/GTPV1-U/gtpv1u_eNB.c openair-cn/GTPV1-U/gtpv1u_eNB.c +520 -0
- openair-cn/GTPV1-U/gtpv1u_eNB_defs.h openair-cn/GTPV1-U/gtpv1u_eNB_defs.h +86 -0
- openair-cn/GTPV1-U/gtpv1u_sgw_defs.h openair-cn/GTPV1-U/gtpv1u_sgw_defs.h +78 -0
- openair-cn/GTPV1-U/gtpv1u_task.c openair-cn/GTPV1-U/gtpv1u_task.c +553 -0
- openair-cn/GTPV1-U/gtpv1u_teid_pool.c openair-cn/GTPV1-U/gtpv1u_teid_pool.c +20 -0
- openair-cn/GTPV1-U/nw-gtpv1u/AUTHORS openair-cn/GTPV1-U/nw-gtpv1u/AUTHORS +1 -0
- openair-cn/GTPV1-U/nw-gtpv1u/COPYING openair-cn/GTPV1-U/nw-gtpv1u/COPYING +26 -0
- openair-cn/GTPV1-U/nw-gtpv1u/ChangeLog openair-cn/GTPV1-U/nw-gtpv1u/ChangeLog +0 -0
- openair-cn/GTPV1-U/nw-gtpv1u/NEWS openair-cn/GTPV1-U/nw-gtpv1u/NEWS +0 -0
- openair-cn/GTPV1-U/nw-gtpv1u/README openair-cn/GTPV1-U/nw-gtpv1u/README +0 -0
- openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uLog.h openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uLog.h +83 -0
- openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uPrivate.h openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uPrivate.h +230 -0
- openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uTrxn.h openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uTrxn.h +88 -0
- openair-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uTunnelEndPoint.h ...air-cn/GTPV1-U/nw-gtpv1u/include/NwGtpv1uTunnelEndPoint.h +85 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1u.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1u.h +578 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1uError.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1uError.h +62 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1uIe.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1uIe.h +66 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1uMsg.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwGtpv1uMsg.h +320 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwLog.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwLog.h +88 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwTypes.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwTypes.h +83 -0
- openair-cn/GTPV1-U/nw-gtpv1u/shared/NwUtils.h openair-cn/GTPV1-U/nw-gtpv1u/shared/NwUtils.h +68 -0
- openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1u.c openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1u.c +886 -0
- openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uMsg.c openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uMsg.c +479 -0
- openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uTrxn.c openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uTrxn.c +391 -0
- openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uTunnelEndPoint.c openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uTunnelEndPoint.c +134 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/Makefile.am openair-cn/GTPV1-U/nw-gtpv1u/test-app/Makefile.am +5 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/Makefile.in openair-cn/GTPV1-U/nw-gtpv1u/test-app/Makefile.in +461 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/Makefile.am ...r-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/Makefile.am +17 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/Makefile.in ...r-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/Makefile.in +433 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwEvt.h openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwEvt.h +81 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniLogMgrEntity.c ...1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniLogMgrEntity.c +60 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniLogMgrEntity.h ...1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniLogMgrEntity.h +58 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniTmrMgrEntity.c ...1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniTmrMgrEntity.c +101 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniTmrMgrEntity.h ...1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniTmrMgrEntity.h +54 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUdpEntity.c ...TPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUdpEntity.c +155 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUdpEntity.h ...TPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUdpEntity.h +52 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUlpEntity.c ...TPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUlpEntity.c +306 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUlpEntity.h ...TPV1-U/nw-gtpv1u/test-app/nw-helloworld/NwMiniUlpEntity.h +65 -0
- openair-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/helloworld.c ...-cn/GTPV1-U/nw-gtpv1u/test-app/nw-helloworld/helloworld.c +207 -0
- openair-cn/GTPV2-C/Makefile.am openair-cn/GTPV2-C/Makefile.am +1 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/AUTHORS openair-cn/GTPV2-C/nwgtpv2c-0.11/AUTHORS +1 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/COPYING openair-cn/GTPV2-C/nwgtpv2c-0.11/COPYING +26 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/ChangeLog openair-cn/GTPV2-C/nwgtpv2c-0.11/ChangeLog +0 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/INSTALL openair-cn/GTPV2-C/nwgtpv2c-0.11/INSTALL +370 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/Makefile.am openair-cn/GTPV2-C/nwgtpv2c-0.11/Makefile.am +6 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/NEWS openair-cn/GTPV2-C/nwgtpv2c-0.11/NEWS +0 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/README openair-cn/GTPV2-C/nwgtpv2c-0.11/README +168 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/aclocal.m4 openair-cn/GTPV2-C/nwgtpv2c-0.11/aclocal.m4 +986 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/configure.ac openair-cn/GTPV2-C/nwgtpv2c-0.11/configure.ac +58 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cLog.h openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cLog.h +83 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cMsgIeParseInfo.h ...cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cMsgIeParseInfo.h +97 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cPrivate.h openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cPrivate.h +242 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cTrxn.h openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cTrxn.h +117 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cTunnel.h openair-cn/GTPV2-C/nwgtpv2c-0.11/include/NwGtpv2cTunnel.h +80 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/queue.h openair-cn/GTPV2-C/nwgtpv2c-0.11/include/queue.h +566 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/include/tree.h openair-cn/GTPV2-C/nwgtpv2c-0.11/include/tree.h +678 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwError.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwError.h +65 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2c.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2c.h +595 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2cIe.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2cIe.h +159 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2cMsg.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2cMsg.h +631 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2cMsgParser.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwGtpv2cMsgParser.h +154 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwLog.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwLog.h +85 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwTypes.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwTypes.h +83 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwUtils.h openair-cn/GTPV2-C/nwgtpv2c-0.11/shared/NwUtils.h +69 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/Makefile.am openair-cn/GTPV2-C/nwgtpv2c-0.11/src/Makefile.am +46 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2c.c openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2c.c +1862 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cMsg.c openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cMsg.c +734 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cMsgIeParseInfo.c ...air-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cMsgIeParseInfo.c +737 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cMsgParser.c openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cMsgParser.c +316 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cTrxn.c openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cTrxn.c +405 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cTunnel.c openair-cn/GTPV2-C/nwgtpv2c-0.11/src/NwGtpv2cTunnel.c +98 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/Makefile.am openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/Makefile.am +6 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/Makefile.am ...-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/Makefile.am +24 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwEgtPingMain.c ...GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwEgtPingMain.c +290 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwEvt.h openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwEvt.h +81 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniLogMgrEntity.c ...-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniLogMgrEntity.c +69 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniLogMgrEntity.h ...-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniLogMgrEntity.h +90 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniTmrMgrEntity.c ...-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniTmrMgrEntity.c +97 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniTmrMgrEntity.h ...-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniTmrMgrEntity.h +59 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUdpEntity.c ...PV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUdpEntity.c +225 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUdpEntity.h ...PV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUdpEntity.h +57 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUlpEntity.c ...PV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUlpEntity.c +222 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUlpEntity.h ...PV2-C/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUlpEntity.h +55 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/Makefile.am .../GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/Makefile.am +21 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwEvt.h ...r-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwEvt.h +81 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniLogMgrEntity.c ...nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniLogMgrEntity.c +69 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniLogMgrEntity.h ...nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniLogMgrEntity.h +90 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniTmrMgrEntity.c ...nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniTmrMgrEntity.c +100 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniTmrMgrEntity.h ...nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniTmrMgrEntity.h +59 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUdpEntity.c ...-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUdpEntity.c +153 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUdpEntity.h ...-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUdpEntity.h +52 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUlpEntity.c ...-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUlpEntity.c +285 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUlpEntity.h ...-C/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUlpEntity.h +50 -0
- openair-cn/GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/helloworld.c ...GTPV2-C/nwgtpv2c-0.11/test-app/nw-helloworld/helloworld.c +185 -0
- openair-cn/INSTALL openair-cn/INSTALL +370 -0
- openair-cn/INTERTASK_INTERFACE/Makefile.am openair-cn/INTERTASK_INTERFACE/Makefile.am +20 -0
- openair-cn/INTERTASK_INTERFACE/intertask_interface.c openair-cn/INTERTASK_INTERFACE/intertask_interface.c +459 -0
- openair-cn/INTERTASK_INTERFACE/intertask_interface.h openair-cn/INTERTASK_INTERFACE/intertask_interface.h +142 -0
- openair-cn/INTERTASK_INTERFACE/intertask_interface_dump.c openair-cn/INTERTASK_INTERFACE/intertask_interface_dump.c +503 -0
- openair-cn/INTERTASK_INTERFACE/intertask_interface_dump.h openair-cn/INTERTASK_INTERFACE/intertask_interface_dump.h +41 -0
- openair-cn/INTERTASK_INTERFACE/intertask_interface_init.h openair-cn/INTERTASK_INTERFACE/intertask_interface_init.h +87 -0
- openair-cn/INTERTASK_INTERFACE/intertask_interface_types.h openair-cn/INTERTASK_INTERFACE/intertask_interface_types.h +145 -0
- openair-cn/INTERTASK_INTERFACE/intertask_messages_def.h openair-cn/INTERTASK_INTERFACE/intertask_messages_def.h +5 -0
- openair-cn/INTERTASK_INTERFACE/messages_def.h openair-cn/INTERTASK_INTERFACE/messages_def.h +5 -0
- openair-cn/INTERTASK_INTERFACE/messages_types.h openair-cn/INTERTASK_INTERFACE/messages_types.h +15 -0
- openair-cn/INTERTASK_INTERFACE/tasks_def.h openair-cn/INTERTASK_INTERFACE/tasks_def.h +4 -0
- openair-cn/INTERTASK_INTERFACE/timer.c openair-cn/INTERTASK_INTERFACE/timer.c +251 -0
- openair-cn/INTERTASK_INTERFACE/timer.h openair-cn/INTERTASK_INTERFACE/timer.h +76 -0
- openair-cn/INTERTASK_INTERFACE/timer_messages_def.h openair-cn/INTERTASK_INTERFACE/timer_messages_def.h +1 -0
- openair-cn/INTERTASK_INTERFACE/timer_messages_types.h openair-cn/INTERTASK_INTERFACE/timer_messages_types.h +9 -0
- openair-cn/MME_APP/Makefile.am openair-cn/MME_APP/Makefile.am +21 -0
- openair-cn/MME_APP/mme_app_authentication.c openair-cn/MME_APP/mme_app_authentication.c +285 -0
- openair-cn/MME_APP/mme_app_bearer.c openair-cn/MME_APP/mme_app_bearer.c +351 -0
- openair-cn/MME_APP/mme_app_context.c openair-cn/MME_APP/mme_app_context.c +348 -0
- openair-cn/MME_APP/mme_app_defs.h openair-cn/MME_APP/mme_app_defs.h +72 -0
- openair-cn/MME_APP/mme_app_extern.h openair-cn/MME_APP/mme_app_extern.h +36 -0
- openair-cn/MME_APP/mme_app_main.c openair-cn/MME_APP/mme_app_main.c +129 -0
- openair-cn/MME_APP/mme_app_statistics.c openair-cn/MME_APP/mme_app_statistics.c +25 -0
- openair-cn/MME_APP/mme_app_statistics.h openair-cn/MME_APP/mme_app_statistics.h +6 -0
- openair-cn/MME_APP/mme_app_ue_context.h openair-cn/MME_APP/mme_app_ue_context.h +225 -0
- openair-cn/MME_APP/s6a_2_nas_cause.c openair-cn/MME_APP/s6a_2_nas_cause.c +95 -0
- openair-cn/Makefile.am openair-cn/Makefile.am +63 -0
- openair-cn/NAS/EURECOM-NAS/Makefile openair-cn/NAS/EURECOM-NAS/Makefile +65 -0
- openair-cn/NAS/EURECOM-NAS/Makefile.inc openair-cn/NAS/EURECOM-NAS/Makefile.inc +39 -0
- openair-cn/NAS/EURECOM-NAS/Makerules openair-cn/NAS/EURECOM-NAS/Makerules +26 -0
- openair-cn/NAS/EURECOM-NAS/src/MMEprocess.c openair-cn/NAS/EURECOM-NAS/src/MMEprocess.c +319 -0
- openair-cn/NAS/EURECOM-NAS/src/Makefile openair-cn/NAS/EURECOM-NAS/src/Makefile +118 -0
- openair-cn/NAS/EURECOM-NAS/src/UEprocess.c openair-cn/NAS/EURECOM-NAS/src/UEprocess.c +467 -0
- openair-cn/NAS/EURECOM-NAS/src/api/Makefile openair-cn/NAS/EURECOM-NAS/src/api/Makefile +47 -0
- openair-cn/NAS/EURECOM-NAS/src/api/mme/Makefile openair-cn/NAS/EURECOM-NAS/src/api/mme/Makefile +21 -0
- openair-cn/NAS/EURECOM-NAS/src/api/mme/mme_api.c openair-cn/NAS/EURECOM-NAS/src/api/mme/mme_api.c +501 -0
- openair-cn/NAS/EURECOM-NAS/src/api/mme/mme_api.h openair-cn/NAS/EURECOM-NAS/src/api/mme/mme_api.h +105 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/Makefile openair-cn/NAS/EURECOM-NAS/src/api/network/Makefile +185 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/as_message.c openair-cn/NAS/EURECOM-NAS/src/api/network/as_message.c +347 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/as_message.h openair-cn/NAS/EURECOM-NAS/src/api/network/as_message.h +515 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/l2_message.h openair-cn/NAS/EURECOM-NAS/src/api/network/l2_message.h +283 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/nas_message.c openair-cn/NAS/EURECOM-NAS/src/api/network/nas_message.c +725 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/nas_message.h openair-cn/NAS/EURECOM-NAS/src/api/network/nas_message.h +89 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/network_api.c openair-cn/NAS/EURECOM-NAS/src/api/network/network_api.c +416 -0
- openair-cn/NAS/EURECOM-NAS/src/api/network/network_api.h openair-cn/NAS/EURECOM-NAS/src/api/network/network_api.h +52 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/Makefile openair-cn/NAS/EURECOM-NAS/src/api/user/Makefile +21 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/at_command.c openair-cn/NAS/EURECOM-NAS/src/api/user/at_command.c +1831 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/at_command.h openair-cn/NAS/EURECOM-NAS/src/api/user/at_command.h +839 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/at_error.c openair-cn/NAS/EURECOM-NAS/src/api/user/at_error.c +420 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/at_error.h openair-cn/NAS/EURECOM-NAS/src/api/user/at_error.h +173 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/at_response.c openair-cn/NAS/EURECOM-NAS/src/api/user/at_response.c +1126 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/at_response.h openair-cn/NAS/EURECOM-NAS/src/api/user/at_response.h +761 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/Makefile openair-cn/NAS/EURECOM-NAS/src/api/user/tst/Makefile +37 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.c openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.c +130 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.in openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.in +2 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.in.bis openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.in.bis +59 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.out openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.out +90 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.out.bis ...air-cn/NAS/EURECOM-NAS/src/api/user/tst/at_parser.out.bis +204 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/tst/smartcom.txt openair-cn/NAS/EURECOM-NAS/src/api/user/tst/smartcom.txt +23 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/user_api.c openair-cn/NAS/EURECOM-NAS/src/api/user/user_api.c +799 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/user_api.h openair-cn/NAS/EURECOM-NAS/src/api/user/user_api.h +58 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/user_indication.c openair-cn/NAS/EURECOM-NAS/src/api/user/user_indication.c +156 -0
- openair-cn/NAS/EURECOM-NAS/src/api/user/user_indication.h openair-cn/NAS/EURECOM-NAS/src/api/user/user_indication.h +103 -0
- openair-cn/NAS/EURECOM-NAS/src/api/usim/Makefile openair-cn/NAS/EURECOM-NAS/src/api/usim/Makefile +21 -0
- openair-cn/NAS/EURECOM-NAS/src/api/usim/aka_functions.c openair-cn/NAS/EURECOM-NAS/src/api/usim/aka_functions.c +399 -0
- openair-cn/NAS/EURECOM-NAS/src/api/usim/aka_functions.h openair-cn/NAS/EURECOM-NAS/src/api/usim/aka_functions.h +14 -0
- openair-cn/NAS/EURECOM-NAS/src/api/usim/usim_api.c openair-cn/NAS/EURECOM-NAS/src/api/usim/usim_api.c +292 -0
- openair-cn/NAS/EURECOM-NAS/src/api/usim/usim_api.h openair-cn/NAS/EURECOM-NAS/src/api/usim/usim_api.h +329 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/Attach.c openair-cn/NAS/EURECOM-NAS/src/emm/Attach.c +2388 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/Authentication.c openair-cn/NAS/EURECOM-NAS/src/emm/Authentication.c +1382 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/Detach.c openair-cn/NAS/EURECOM-NAS/src/emm/Detach.c +654 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/EmmCommon.c openair-cn/NAS/EURECOM-NAS/src/emm/EmmCommon.c +483 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/EmmCommon.h openair-cn/NAS/EURECOM-NAS/src/emm/EmmCommon.h +84 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/EmmStatusHdl.c openair-cn/NAS/EURECOM-NAS/src/emm/EmmStatusHdl.c +145 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/Identification.c openair-cn/NAS/EURECOM-NAS/src/emm/Identification.c +568 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/IdleMode.c openair-cn/NAS/EURECOM-NAS/src/emm/IdleMode.c +1137 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/IdleMode.h openair-cn/NAS/EURECOM-NAS/src/emm/IdleMode.h +62 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.c +478 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.h openair-cn/NAS/EURECOM-NAS/src/emm/LowerLayer.h +73 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/Makefile openair-cn/NAS/EURECOM-NAS/src/emm/Makefile +213 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/SecurityModeControl.c openair-cn/NAS/EURECOM-NAS/src/emm/SecurityModeControl.c +953 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/ServiceRequestHdl.c openair-cn/NAS/EURECOM-NAS/src/emm/ServiceRequestHdl.c +110 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/TrackingAreaUpdate.c openair-cn/NAS/EURECOM-NAS/src/emm/TrackingAreaUpdate.c +107 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/emmData.h openair-cn/NAS/EURECOM-NAS/src/emm/emmData.h +484 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/emm_data_ctx.c openair-cn/NAS/EURECOM-NAS/src/emm/emm_data_ctx.c +59 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/emm_main.c openair-cn/NAS/EURECOM-NAS/src/emm/emm_main.c +1049 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/emm_main.h openair-cn/NAS/EURECOM-NAS/src/emm/emm_main.h +79 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/emm_proc.h openair-cn/NAS/EURECOM-NAS/src/emm/emm_proc.h +224 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachAccept.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachAccept.c +310 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachAccept.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachAccept.h +110 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachComplete.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachComplete.c +45 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachComplete.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachComplete.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachReject.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachReject.c +81 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachReject.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachReject.h +55 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachRequest.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachRequest.c +423 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachRequest.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/AttachRequest.h +125 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationFailure.c ...ir-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationFailure.c +81 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationFailure.h ...ir-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationFailure.h +55 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationReject.c ...air-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationReject.c +29 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationReject.h ...air-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationReject.h +37 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationRequest.c ...ir-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationRequest.c +63 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationRequest.h ...ir-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationRequest.h +50 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationResponse.c ...r-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationResponse.c +45 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationResponse.h ...r-cn/NAS/EURECOM-NAS/src/emm/msg/AuthenticationResponse.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/CsServiceNotification.c ...ir-cn/NAS/EURECOM-NAS/src/emm/msg/CsServiceNotification.c +148 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/CsServiceNotification.h ...ir-cn/NAS/EURECOM-NAS/src/emm/msg/CsServiceNotification.h +70 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachAccept.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachAccept.c +29 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachAccept.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachAccept.h +37 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachRequest.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachRequest.c +54 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachRequest.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/DetachRequest.h +50 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/DownlinkNasTransport.c ...air-cn/NAS/EURECOM-NAS/src/emm/msg/DownlinkNasTransport.c +45 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/DownlinkNasTransport.h ...air-cn/NAS/EURECOM-NAS/src/emm/msg/DownlinkNasTransport.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmInformation.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmInformation.c +161 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmInformation.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmInformation.h +70 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmStatus.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmStatus.c +44 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmStatus.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/EmmStatus.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/ExtendedServiceRequest.c ...r-cn/NAS/EURECOM-NAS/src/emm/msg/ExtendedServiceRequest.c +61 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/ExtendedServiceRequest.h ...r-cn/NAS/EURECOM-NAS/src/emm/msg/ExtendedServiceRequest.h +55 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationCommand.c ...-cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationCommand.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationCommand.h ...-cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationCommand.h +55 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationComplete.c ...cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationComplete.c +29 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationComplete.h ...cn/NAS/EURECOM-NAS/src/emm/msg/GutiReallocationComplete.h +37 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityRequest.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityRequest.c +38 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityRequest.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityRequest.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityResponse.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityResponse.c +45 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityResponse.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/IdentityResponse.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/Makefile openair-cn/NAS/EURECOM-NAS/src/emm/msg/Makefile +41 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeCommand.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeCommand.c +145 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeCommand.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeCommand.h +72 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeComplete.c ...air-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeComplete.c +70 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeComplete.h ...air-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeComplete.h +51 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeReject.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeReject.c +44 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeReject.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/SecurityModeReject.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceReject.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceReject.c +50 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceReject.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceReject.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceRequest.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceRequest.c +57 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceRequest.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/ServiceRequest.h +44 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateAccept.c ...cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateAccept.c +352 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateAccept.h ...cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateAccept.h +113 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateComplete.c .../NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateComplete.c +29 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateComplete.h .../NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateComplete.h +37 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateReject.c ...cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateReject.c +45 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateReject.h ...cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateReject.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateRequest.c ...n/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateRequest.c +484 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateRequest.h ...n/NAS/EURECOM-NAS/src/emm/msg/TrackingAreaUpdateRequest.h +145 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/UplinkNasTransport.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/UplinkNasTransport.c +45 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/UplinkNasTransport.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/UplinkNasTransport.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_cause.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_cause.h +107 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_msg.c openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_msg.c +409 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_msg.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_msg.h +116 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_msgDef.h openair-cn/NAS/EURECOM-NAS/src/emm/msg/emm_msgDef.h +116 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmCommonProcedureInitiated.c ...NAS/EURECOM-NAS/src/emm/sap/EmmCommonProcedureInitiated.c +155 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregistered.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregistered.c +202 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredAttachNeeded.c ...NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredAttachNeeded.c +78 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredAttemptingToAttach.c ...RECOM-NAS/src/emm/sap/EmmDeregisteredAttemptingToAttach.c +120 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredInitiated.c ...cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredInitiated.c +128 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredLimitedService.c ...S/EURECOM-NAS/src/emm/sap/EmmDeregisteredLimitedService.c +141 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNoCellAvailable.c .../EURECOM-NAS/src/emm/sap/EmmDeregisteredNoCellAvailable.c +120 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNoImsi.c ...ir-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNoImsi.c +79 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c ...AS/EURECOM-NAS/src/emm/sap/EmmDeregisteredNormalService.c +141 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredPlmnSearch.c ...n/NAS/EURECOM-NAS/src/emm/sap/EmmDeregisteredPlmnSearch.c +136 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmNull.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmNull.c +110 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegistered.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegistered.c +196 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredAttemptingToUpdate.c ...EURECOM-NAS/src/emm/sap/EmmRegisteredAttemptingToUpdate.c +80 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredImsiDetachInitiated.c ...URECOM-NAS/src/emm/sap/EmmRegisteredImsiDetachInitiated.c +79 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredInitiated.c ...r-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredInitiated.c +240 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredLimitedService.c ...NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredLimitedService.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredNoCellAvailable.c ...AS/EURECOM-NAS/src/emm/sap/EmmRegisteredNoCellAvailable.c +76 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredNormalService.c .../NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredNormalService.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredPlmnSearch.c ...-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredPlmnSearch.c +103 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredUpdateNeeded.c ...n/NAS/EURECOM-NAS/src/emm/sap/EmmRegisteredUpdateNeeded.c +81 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmServiceRequestInitiated.c .../NAS/EURECOM-NAS/src/emm/sap/EmmServiceRequestInitiated.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/EmmTrackingAreaUpdatingInitiated.c ...URECOM-NAS/src/emm/sap/EmmTrackingAreaUpdatingInitiated.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/Makefile openair-cn/NAS/EURECOM-NAS/src/emm/sap/Makefile +42 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_as.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_as.c +1808 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_as.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_as.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_asDef.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_asDef.h +240 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_esm.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_esm.c +157 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_esm.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_esm.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_esmDef.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_esmDef.h +94 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.c +397 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_fsm.h +95 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_recv.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_recv.c +1037 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_recv.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_recv.h +120 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_reg.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_reg.c +100 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_reg.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_reg.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_regDef.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_regDef.h +145 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_sap.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_sap.c +120 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_sap.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_sap.h +151 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_send.c openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_send.c +1171 -0
- openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_send.h openair-cn/NAS/EURECOM-NAS/src/emm/sap/emm_send.h +130 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/DedicatedEpsBearerContextActivation.c ...EURECOM-NAS/src/esm/DedicatedEpsBearerContextActivation.c +635 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/DefaultEpsBearerContextActivation.c ...S/EURECOM-NAS/src/esm/DefaultEpsBearerContextActivation.c +757 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/EpsBearerContextDeactivation.c ...cn/NAS/EURECOM-NAS/src/esm/EpsBearerContextDeactivation.c +749 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/EsmStatusHdl.c openair-cn/NAS/EURECOM-NAS/src/esm/EsmStatusHdl.c +183 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/Makefile openair-cn/NAS/EURECOM-NAS/src/esm/Makefile +201 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/PdnConnectivity.c openair-cn/NAS/EURECOM-NAS/src/esm/PdnConnectivity.c +1424 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/PdnDisconnect.c openair-cn/NAS/EURECOM-NAS/src/esm/PdnDisconnect.c +702 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esmData.h openair-cn/NAS/EURECOM-NAS/src/esm/esmData.h +181 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.c +704 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.h openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr.h +107 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.c +593 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.h openair-cn/NAS/EURECOM-NAS/src/esm/esm_ebr_context.h +68 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_ip.c openair-cn/NAS/EURECOM-NAS/src/esm/esm_ip.c +43 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_main.c openair-cn/NAS/EURECOM-NAS/src/esm/esm_main.c +398 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_main.h openair-cn/NAS/EURECOM-NAS/src/esm/esm_main.h +63 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_proc.h openair-cn/NAS/EURECOM-NAS/src/esm/esm_proc.h +216 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_pt.c openair-cn/NAS/EURECOM-NAS/src/esm/esm_pt.c +543 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/esm_pt.h openair-cn/NAS/EURECOM-NAS/src/esm/esm_pt.h +84 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDedicatedEpsBearerContextAccept.c ...NAS/src/esm/msg/ActivateDedicatedEpsBearerContextAccept.c +70 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDedicatedEpsBearerContextAccept.h ...NAS/src/esm/msg/ActivateDedicatedEpsBearerContextAccept.h +53 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDedicatedEpsBearerContextReject.c ...NAS/src/esm/msg/ActivateDedicatedEpsBearerContextReject.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDedicatedEpsBearerContextReject.h ...NAS/src/esm/msg/ActivateDedicatedEpsBearerContextReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDedicatedEpsBearerContextRequest.c ...AS/src/esm/msg/ActivateDedicatedEpsBearerContextRequest.c +215 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDedicatedEpsBearerContextRequest.h ...AS/src/esm/msg/ActivateDedicatedEpsBearerContextRequest.h +88 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDefaultEpsBearerContextAccept.c ...M-NAS/src/esm/msg/ActivateDefaultEpsBearerContextAccept.c +70 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDefaultEpsBearerContextAccept.h ...M-NAS/src/esm/msg/ActivateDefaultEpsBearerContextAccept.h +53 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDefaultEpsBearerContextReject.c ...M-NAS/src/esm/msg/ActivateDefaultEpsBearerContextReject.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDefaultEpsBearerContextReject.h ...M-NAS/src/esm/msg/ActivateDefaultEpsBearerContextReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDefaultEpsBearerContextRequest.c ...-NAS/src/esm/msg/ActivateDefaultEpsBearerContextRequest.c +267 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ActivateDefaultEpsBearerContextRequest.h ...-NAS/src/esm/msg/ActivateDefaultEpsBearerContextRequest.h +100 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceAllocationReject.c .../EURECOM-NAS/src/esm/msg/BearerResourceAllocationReject.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceAllocationReject.h .../EURECOM-NAS/src/esm/msg/BearerResourceAllocationReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceAllocationRequest.c ...EURECOM-NAS/src/esm/msg/BearerResourceAllocationRequest.c +100 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceAllocationRequest.h ...EURECOM-NAS/src/esm/msg/BearerResourceAllocationRequest.h +63 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceModificationReject.c ...URECOM-NAS/src/esm/msg/BearerResourceModificationReject.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceModificationReject.h ...URECOM-NAS/src/esm/msg/BearerResourceModificationReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceModificationRequest.c ...RECOM-NAS/src/esm/msg/BearerResourceModificationRequest.c +134 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/BearerResourceModificationRequest.h ...RECOM-NAS/src/esm/msg/BearerResourceModificationRequest.h +69 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/DeactivateEpsBearerContextAccept.c ...URECOM-NAS/src/esm/msg/DeactivateEpsBearerContextAccept.c +70 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/DeactivateEpsBearerContextAccept.h ...URECOM-NAS/src/esm/msg/DeactivateEpsBearerContextAccept.h +53 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/DeactivateEpsBearerContextRequest.c ...RECOM-NAS/src/esm/msg/DeactivateEpsBearerContextRequest.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/DeactivateEpsBearerContextRequest.h ...RECOM-NAS/src/esm/msg/DeactivateEpsBearerContextRequest.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationRequest.c ...ir-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationRequest.c +31 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationRequest.h ...ir-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationRequest.h +39 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationResponse.c ...r-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationResponse.c +93 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationResponse.h ...r-cn/NAS/EURECOM-NAS/src/esm/msg/EsmInformationResponse.h +58 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmStatus.c openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmStatus.c +44 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmStatus.h openair-cn/NAS/EURECOM-NAS/src/esm/msg/EsmStatus.h +44 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/Makefile openair-cn/NAS/EURECOM-NAS/src/esm/msg/Makefile +41 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextAccept.c ...AS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextAccept.c +70 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextAccept.h ...AS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextAccept.h +53 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextReject.c ...AS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextReject.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextReject.h ...AS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextRequest.c ...S/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextRequest.c +231 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextRequest.h ...S/EURECOM-NAS/src/esm/msg/ModifyEpsBearerContextRequest.h +88 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityReject.c ...ir-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityReject.c +81 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityReject.h ...ir-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityRequest.c ...r-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityRequest.c +126 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityRequest.h ...r-cn/NAS/EURECOM-NAS/src/esm/msg/PdnConnectivityRequest.h +69 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectReject.c openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectReject.c +81 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectReject.h openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectReject.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectRequest.c ...air-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectRequest.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectRequest.h ...air-cn/NAS/EURECOM-NAS/src/esm/msg/PdnDisconnectRequest.h +57 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_cause.h openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_cause.h +104 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_msg.c openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_msg.c +372 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_msg.h openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_msg.h +102 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_msgDef.h openair-cn/NAS/EURECOM-NAS/src/esm/msg/esm_msgDef.h +99 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/Makefile openair-cn/NAS/EURECOM-NAS/src/esm/sap/Makefile +42 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_recv.c openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_recv.c +1219 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_recv.h openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_recv.h +140 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_sap.c openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_sap.c +1138 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_sap.h openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_sap.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_sapDef.h openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_sapDef.h +150 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_send.c openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_send.c +677 -0
- openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_send.h openair-cn/NAS/EURECOM-NAS/src/esm/sap/esm_send.h +134 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AccessPointName.c openair-cn/NAS/EURECOM-NAS/src/ies/AccessPointName.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AccessPointName.h openair-cn/NAS/EURECOM-NAS/src/ies/AccessPointName.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateResult.c openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateResult.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateResult.h openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateResult.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateType.c openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateType.c +34 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateType.h openair-cn/NAS/EURECOM-NAS/src/ies/AdditionalUpdateType.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ApnAggregateMaximumBitRate.c ...r-cn/NAS/EURECOM-NAS/src/ies/ApnAggregateMaximumBitRate.c +65 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ApnAggregateMaximumBitRate.h ...r-cn/NAS/EURECOM-NAS/src/ies/ApnAggregateMaximumBitRate.h +25 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationFailureParameter.c .../NAS/EURECOM-NAS/src/ies/AuthenticationFailureParameter.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationFailureParameter.h .../NAS/EURECOM-NAS/src/ies/AuthenticationFailureParameter.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterAutn.c ...-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterAutn.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterAutn.h ...-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterAutn.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterRand.c ...-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterRand.c +60 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterRand.h ...-cn/NAS/EURECOM-NAS/src/ies/AuthenticationParameterRand.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationResponseParameter.c ...NAS/EURECOM-NAS/src/ies/AuthenticationResponseParameter.c +63 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/AuthenticationResponseParameter.h ...NAS/EURECOM-NAS/src/ies/AuthenticationResponseParameter.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/CipheringKeySequenceNumber.c ...r-cn/NAS/EURECOM-NAS/src/ies/CipheringKeySequenceNumber.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/CipheringKeySequenceNumber.h ...r-cn/NAS/EURECOM-NAS/src/ies/CipheringKeySequenceNumber.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/Cli.c openair-cn/NAS/EURECOM-NAS/src/ies/Cli.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/Cli.h openair-cn/NAS/EURECOM-NAS/src/ies/Cli.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/CsfbResponse.c openair-cn/NAS/EURECOM-NAS/src/ies/CsfbResponse.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/CsfbResponse.h openair-cn/NAS/EURECOM-NAS/src/ies/CsfbResponse.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/DaylightSavingTime.c openair-cn/NAS/EURECOM-NAS/src/ies/DaylightSavingTime.c +61 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/DaylightSavingTime.h openair-cn/NAS/EURECOM-NAS/src/ies/DaylightSavingTime.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/DetachType.c openair-cn/NAS/EURECOM-NAS/src/ies/DetachType.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/DetachType.h openair-cn/NAS/EURECOM-NAS/src/ies/DetachType.h +36 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/DrxParameter.c openair-cn/NAS/EURECOM-NAS/src/ies/DrxParameter.c +64 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/DrxParameter.h openair-cn/NAS/EURECOM-NAS/src/ies/DrxParameter.h +27 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EmergencyNumberList.c openair-cn/NAS/EURECOM-NAS/src/ies/EmergencyNumberList.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EmergencyNumberList.h openair-cn/NAS/EURECOM-NAS/src/ies/EmergencyNumberList.h +25 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EmmCause.c openair-cn/NAS/EURECOM-NAS/src/ies/EmmCause.c +53 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EmmCause.h openair-cn/NAS/EURECOM-NAS/src/ies/EmmCause.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachResult.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachResult.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachResult.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachResult.h +28 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachType.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachType.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachType.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsAttachType.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerContextStatus.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerContextStatus.c +56 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerContextStatus.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerContextStatus.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerIdentity.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsBearerIdentity.h +25 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsMobileIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsMobileIdentity.c +346 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsMobileIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsMobileIdentity.h +68 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsNetworkFeatureSupport.c ...air-cn/NAS/EURECOM-NAS/src/ies/EpsNetworkFeatureSupport.c +61 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsNetworkFeatureSupport.h ...air-cn/NAS/EURECOM-NAS/src/ies/EpsNetworkFeatureSupport.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsQualityOfService.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsQualityOfService.c +169 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsQualityOfService.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsQualityOfService.h +38 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateResult.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateResult.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateResult.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateResult.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateType.c openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateType.c +80 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateType.h openair-cn/NAS/EURECOM-NAS/src/ies/EpsUpdateType.h +29 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EsmCause.c openair-cn/NAS/EURECOM-NAS/src/ies/EsmCause.c +53 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EsmCause.h openair-cn/NAS/EURECOM-NAS/src/ies/EsmCause.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EsmInformationTransferFlag.c ...r-cn/NAS/EURECOM-NAS/src/ies/EsmInformationTransferFlag.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EsmInformationTransferFlag.h ...r-cn/NAS/EURECOM-NAS/src/ies/EsmInformationTransferFlag.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EsmMessageContainer.c openair-cn/NAS/EURECOM-NAS/src/ies/EsmMessageContainer.c +78 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/EsmMessageContainer.h openair-cn/NAS/EURECOM-NAS/src/ies/EsmMessageContainer.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/GprsTimer.c openair-cn/NAS/EURECOM-NAS/src/ies/GprsTimer.c +63 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/GprsTimer.h openair-cn/NAS/EURECOM-NAS/src/ies/GprsTimer.h +31 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/GutiType.c openair-cn/NAS/EURECOM-NAS/src/ies/GutiType.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/GutiType.h openair-cn/NAS/EURECOM-NAS/src/ies/GutiType.h +28 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/IdentityType2.c openair-cn/NAS/EURECOM-NAS/src/ies/IdentityType2.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/IdentityType2.h openair-cn/NAS/EURECOM-NAS/src/ies/IdentityType2.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ImeisvRequest.c openair-cn/NAS/EURECOM-NAS/src/ies/ImeisvRequest.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ImeisvRequest.h openair-cn/NAS/EURECOM-NAS/src/ies/ImeisvRequest.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/KsiAndSequenceNumber.c openair-cn/NAS/EURECOM-NAS/src/ies/KsiAndSequenceNumber.c +56 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/KsiAndSequenceNumber.h openair-cn/NAS/EURECOM-NAS/src/ies/KsiAndSequenceNumber.h +25 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LcsClientIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/LcsClientIdentity.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LcsClientIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/LcsClientIdentity.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LcsIndicator.c openair-cn/NAS/EURECOM-NAS/src/ies/LcsIndicator.c +53 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LcsIndicator.h openair-cn/NAS/EURECOM-NAS/src/ies/LcsIndicator.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LinkedEpsBearerIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/LinkedEpsBearerIdentity.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LinkedEpsBearerIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/LinkedEpsBearerIdentity.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LlcServiceAccessPointIdentifier.c ...NAS/EURECOM-NAS/src/ies/LlcServiceAccessPointIdentifier.c +54 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LlcServiceAccessPointIdentifier.h ...NAS/EURECOM-NAS/src/ies/LlcServiceAccessPointIdentifier.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LocationAreaIdentification.c ...r-cn/NAS/EURECOM-NAS/src/ies/LocationAreaIdentification.c +76 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/LocationAreaIdentification.h ...r-cn/NAS/EURECOM-NAS/src/ies/LocationAreaIdentification.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/Makefile openair-cn/NAS/EURECOM-NAS/src/ies/Makefile +969 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MessageType.c openair-cn/NAS/EURECOM-NAS/src/ies/MessageType.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MessageType.h openair-cn/NAS/EURECOM-NAS/src/ies/MessageType.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MobileIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/MobileIdentity.c +632 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MobileIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/MobileIdentity.h +82 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark2.c openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark2.c +114 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark2.h openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark2.h +40 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark3.c openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark3.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark3.h openair-cn/NAS/EURECOM-NAS/src/ies/MobileStationClassmark3.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MsNetworkCapability.c openair-cn/NAS/EURECOM-NAS/src/ies/MsNetworkCapability.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/MsNetworkCapability.h openair-cn/NAS/EURECOM-NAS/src/ies/MsNetworkCapability.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NasKeySetIdentifier.c openair-cn/NAS/EURECOM-NAS/src/ies/NasKeySetIdentifier.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NasKeySetIdentifier.h openair-cn/NAS/EURECOM-NAS/src/ies/NasKeySetIdentifier.h +32 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NasMessageContainer.c openair-cn/NAS/EURECOM-NAS/src/ies/NasMessageContainer.c +66 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NasMessageContainer.h openair-cn/NAS/EURECOM-NAS/src/ies/NasMessageContainer.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NasSecurityAlgorithms.c openair-cn/NAS/EURECOM-NAS/src/ies/NasSecurityAlgorithms.c +57 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NasSecurityAlgorithms.h openair-cn/NAS/EURECOM-NAS/src/ies/NasSecurityAlgorithms.h +41 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NetworkName.c openair-cn/NAS/EURECOM-NAS/src/ies/NetworkName.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/NetworkName.h openair-cn/NAS/EURECOM-NAS/src/ies/NetworkName.h +27 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/Nonce.c openair-cn/NAS/EURECOM-NAS/src/ies/Nonce.c +52 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/Nonce.h openair-cn/NAS/EURECOM-NAS/src/ies/Nonce.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PTmsiSignature.c openair-cn/NAS/EURECOM-NAS/src/ies/PTmsiSignature.c +60 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PTmsiSignature.h openair-cn/NAS/EURECOM-NAS/src/ies/PTmsiSignature.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PacketFlowIdentifier.c openair-cn/NAS/EURECOM-NAS/src/ies/PacketFlowIdentifier.c +61 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PacketFlowIdentifier.h openair-cn/NAS/EURECOM-NAS/src/ies/PacketFlowIdentifier.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PagingIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/PagingIdentity.c +54 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PagingIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/PagingIdentity.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PdnAddress.c openair-cn/NAS/EURECOM-NAS/src/ies/PdnAddress.c +72 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PdnAddress.h openair-cn/NAS/EURECOM-NAS/src/ies/PdnAddress.h +28 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PdnType.c openair-cn/NAS/EURECOM-NAS/src/ies/PdnType.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PdnType.h openair-cn/NAS/EURECOM-NAS/src/ies/PdnType.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PlmnList.c openair-cn/NAS/EURECOM-NAS/src/ies/PlmnList.c +79 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/PlmnList.h openair-cn/NAS/EURECOM-NAS/src/ies/PlmnList.h +29 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ProcedureTransactionIdentity.c ...cn/NAS/EURECOM-NAS/src/ies/ProcedureTransactionIdentity.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ProcedureTransactionIdentity.h ...cn/NAS/EURECOM-NAS/src/ies/ProcedureTransactionIdentity.h +25 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ProtocolConfigurationOptions.c ...cn/NAS/EURECOM-NAS/src/ies/ProtocolConfigurationOptions.c +85 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ProtocolConfigurationOptions.h ...cn/NAS/EURECOM-NAS/src/ies/ProtocolConfigurationOptions.h +27 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ProtocolDiscriminator.c openair-cn/NAS/EURECOM-NAS/src/ies/ProtocolDiscriminator.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ProtocolDiscriminator.h openair-cn/NAS/EURECOM-NAS/src/ies/ProtocolDiscriminator.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/QualityOfService.c openair-cn/NAS/EURECOM-NAS/src/ies/QualityOfService.c +139 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/QualityOfService.h openair-cn/NAS/EURECOM-NAS/src/ies/QualityOfService.h +42 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/RadioPriority.c openair-cn/NAS/EURECOM-NAS/src/ies/RadioPriority.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/RadioPriority.h openair-cn/NAS/EURECOM-NAS/src/ies/RadioPriority.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/RequestType.c openair-cn/NAS/EURECOM-NAS/src/ies/RequestType.c +77 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/RequestType.h openair-cn/NAS/EURECOM-NAS/src/ies/RequestType.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/SecurityHeaderType.c openair-cn/NAS/EURECOM-NAS/src/ies/SecurityHeaderType.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/SecurityHeaderType.h openair-cn/NAS/EURECOM-NAS/src/ies/SecurityHeaderType.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ServiceType.c openair-cn/NAS/EURECOM-NAS/src/ies/ServiceType.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ServiceType.h openair-cn/NAS/EURECOM-NAS/src/ies/ServiceType.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ShortMac.c openair-cn/NAS/EURECOM-NAS/src/ies/ShortMac.c +52 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/ShortMac.h openair-cn/NAS/EURECOM-NAS/src/ies/ShortMac.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/SsCode.c openair-cn/NAS/EURECOM-NAS/src/ies/SsCode.c +53 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/SsCode.h openair-cn/NAS/EURECOM-NAS/src/ies/SsCode.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/SupportedCodecList.c openair-cn/NAS/EURECOM-NAS/src/ies/SupportedCodecList.c +69 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/SupportedCodecList.h openair-cn/NAS/EURECOM-NAS/src/ies/SupportedCodecList.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TimeZone.c openair-cn/NAS/EURECOM-NAS/src/ies/TimeZone.c +53 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TimeZone.h openair-cn/NAS/EURECOM-NAS/src/ies/TimeZone.h +22 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TimeZoneAndTime.c openair-cn/NAS/EURECOM-NAS/src/ies/TimeZoneAndTime.c +83 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TimeZoneAndTime.h openair-cn/NAS/EURECOM-NAS/src/ies/TimeZoneAndTime.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TmsiStatus.c openair-cn/NAS/EURECOM-NAS/src/ies/TmsiStatus.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TmsiStatus.h openair-cn/NAS/EURECOM-NAS/src/ies/TmsiStatus.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentity.c openair-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentity.c +76 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentity.h openair-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentity.h +30 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentityList.c ...air-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentityList.c +92 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentityList.h ...air-cn/NAS/EURECOM-NAS/src/ies/TrackingAreaIdentityList.h +37 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrafficFlowAggregateDescription.c ...NAS/EURECOM-NAS/src/ies/TrafficFlowAggregateDescription.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrafficFlowAggregateDescription.h ...NAS/EURECOM-NAS/src/ies/TrafficFlowAggregateDescription.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrafficFlowTemplate.c openair-cn/NAS/EURECOM-NAS/src/ies/TrafficFlowTemplate.c +520 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TrafficFlowTemplate.h openair-cn/NAS/EURECOM-NAS/src/ies/TrafficFlowTemplate.h +171 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TransactionIdentifier.c openair-cn/NAS/EURECOM-NAS/src/ies/TransactionIdentifier.c +19 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/TransactionIdentifier.h openair-cn/NAS/EURECOM-NAS/src/ies/TransactionIdentifier.h +24 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.c +116 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.h openair-cn/NAS/EURECOM-NAS/src/ies/UeNetworkCapability.h +83 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/UeRadioCapabilityInformationUpdateNeeded.c ...OM-NAS/src/ies/UeRadioCapabilityInformationUpdateNeeded.c +75 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/UeRadioCapabilityInformationUpdateNeeded.h ...OM-NAS/src/ies/UeRadioCapabilityInformationUpdateNeeded.h +26 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.c openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.c +82 -0
- openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.h openair-cn/NAS/EURECOM-NAS/src/ies/UeSecurityCapability.h +71 -0
- openair-cn/NAS/EURECOM-NAS/src/include/commonDef.h openair-cn/NAS/EURECOM-NAS/src/include/commonDef.h +249 -0
- openair-cn/NAS/EURECOM-NAS/src/include/networkDef.h openair-cn/NAS/EURECOM-NAS/src/include/networkDef.h +251 -0
- openair-cn/NAS/EURECOM-NAS/src/include/securityDef.h openair-cn/NAS/EURECOM-NAS/src/include/securityDef.h +85 -0
- openair-cn/NAS/EURECOM-NAS/src/include/userDef.h openair-cn/NAS/EURECOM-NAS/src/include/userDef.h +73 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_network.c openair-cn/NAS/EURECOM-NAS/src/nas_network.c +248 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_network.h openair-cn/NAS/EURECOM-NAS/src/nas_network.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_parser.c openair-cn/NAS/EURECOM-NAS/src/nas_parser.c +338 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_parser.h openair-cn/NAS/EURECOM-NAS/src/nas_parser.h +73 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_proc.c openair-cn/NAS/EURECOM-NAS/src/nas_proc.c +1582 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_proc.h openair-cn/NAS/EURECOM-NAS/src/nas_proc.h +116 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_user.c openair-cn/NAS/EURECOM-NAS/src/nas_user.c +2482 -0
- openair-cn/NAS/EURECOM-NAS/src/nas_user.h openair-cn/NAS/EURECOM-NAS/src/nas_user.h +46 -0
- openair-cn/NAS/EURECOM-NAS/src/util/Makefile openair-cn/NAS/EURECOM-NAS/src/util/Makefile +101 -0
- openair-cn/NAS/EURECOM-NAS/src/util/OctetString.c openair-cn/NAS/EURECOM-NAS/src/util/OctetString.c +35 -0
- openair-cn/NAS/EURECOM-NAS/src/util/OctetString.h openair-cn/NAS/EURECOM-NAS/src/util/OctetString.h +18 -0
- openair-cn/NAS/EURECOM-NAS/src/util/TLVDecoder.c openair-cn/NAS/EURECOM-NAS/src/util/TLVDecoder.c +28 -0
- openair-cn/NAS/EURECOM-NAS/src/util/TLVDecoder.h openair-cn/NAS/EURECOM-NAS/src/util/TLVDecoder.h +112 -0
- openair-cn/NAS/EURECOM-NAS/src/util/TLVEncoder.c openair-cn/NAS/EURECOM-NAS/src/util/TLVEncoder.c +25 -0
- openair-cn/NAS/EURECOM-NAS/src/util/TLVEncoder.h openair-cn/NAS/EURECOM-NAS/src/util/TLVEncoder.h +77 -0
- openair-cn/NAS/EURECOM-NAS/src/util/device.c openair-cn/NAS/EURECOM-NAS/src/util/device.c +233 -0
- openair-cn/NAS/EURECOM-NAS/src/util/device.h openair-cn/NAS/EURECOM-NAS/src/util/device.h +55 -0
- openair-cn/NAS/EURECOM-NAS/src/util/memory.c openair-cn/NAS/EURECOM-NAS/src/util/memory.c +152 -0
- openair-cn/NAS/EURECOM-NAS/src/util/memory.h openair-cn/NAS/EURECOM-NAS/src/util/memory.h +47 -0
- openair-cn/NAS/EURECOM-NAS/src/util/nas_log.c openair-cn/NAS/EURECOM-NAS/src/util/nas_log.c +242 -0
- openair-cn/NAS/EURECOM-NAS/src/util/nas_log.h openair-cn/NAS/EURECOM-NAS/src/util/nas_log.h +93 -0
- openair-cn/NAS/EURECOM-NAS/src/util/nas_timer.c openair-cn/NAS/EURECOM-NAS/src/util/nas_timer.c +729 -0
- openair-cn/NAS/EURECOM-NAS/src/util/nas_timer.h openair-cn/NAS/EURECOM-NAS/src/util/nas_timer.h +66 -0
- openair-cn/NAS/EURECOM-NAS/src/util/parser.c openair-cn/NAS/EURECOM-NAS/src/util/parser.c +158 -0
- openair-cn/NAS/EURECOM-NAS/src/util/parser.h openair-cn/NAS/EURECOM-NAS/src/util/parser.h +73 -0
- openair-cn/NAS/EURECOM-NAS/src/util/socket.c openair-cn/NAS/EURECOM-NAS/src/util/socket.c +425 -0
- openair-cn/NAS/EURECOM-NAS/src/util/socket.h openair-cn/NAS/EURECOM-NAS/src/util/socket.h +56 -0
- openair-cn/NAS/EURECOM-NAS/src/util/stty.c openair-cn/NAS/EURECOM-NAS/src/util/stty.c +309 -0
- openair-cn/NAS/EURECOM-NAS/src/util/tst/Makefile openair-cn/NAS/EURECOM-NAS/src/util/tst/Makefile +35 -0
- openair-cn/NAS/EURECOM-NAS/src/util/tst/timer.c openair-cn/NAS/EURECOM-NAS/src/util/tst/timer.c +218 -0
- openair-cn/NAS/EURECOM-NAS/src/util/tst/timer_debug.txt openair-cn/NAS/EURECOM-NAS/src/util/tst/timer_debug.txt +101 -0
- openair-cn/NAS/EURECOM-NAS/tools/Makefile openair-cn/NAS/EURECOM-NAS/tools/Makefile +75 -0
- openair-cn/NAS/EURECOM-NAS/tools/network.h openair-cn/NAS/EURECOM-NAS/tools/network.h +92 -0
- openair-cn/NAS/EURECOM-NAS/tools/ue_data.c openair-cn/NAS/EURECOM-NAS/tools/ue_data.c +355 -0
- openair-cn/NAS/EURECOM-NAS/tools/usim_data.c openair-cn/NAS/EURECOM-NAS/tools/usim_data.c +518 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/ActivatePDN.png openair-cn/NAS/EURECOM-NAS/tst/MSC/ActivatePDN.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/AuthenticationReject.png openair-cn/NAS/EURECOM-NAS/tst/MSC/AuthenticationReject.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/DeactivatePDN.png openair-cn/NAS/EURECOM-NAS/tst/MSC/DeactivatePDN.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/InitialAttach.png openair-cn/NAS/EURECOM-NAS/tst/MSC/InitialAttach.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/InitialAttachReject.png openair-cn/NAS/EURECOM-NAS/tst/MSC/InitialAttachReject.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/NomalDetach.png openair-cn/NAS/EURECOM-NAS/tst/MSC/NomalDetach.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/README openair-cn/NAS/EURECOM-NAS/tst/MSC/README +34 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/SwitchOffDetach.png openair-cn/NAS/EURECOM-NAS/tst/MSC/SwitchOffDetach.png +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/msc_gen.py openair-cn/NAS/EURECOM-NAS/tst/MSC/msc_gen.py +354 -0
- openair-cn/NAS/EURECOM-NAS/tst/MSC/mscgen openair-cn/NAS/EURECOM-NAS/tst/MSC/mscgen +0 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/Makefile openair-cn/NAS/EURECOM-NAS/tst/as_simulator/Makefile +231 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_data.c openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_data.c +139 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_data.h openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_data.h +56 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_process.c openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_process.c +1231 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_process.h openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_process.h +70 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_simulator.c openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_simulator.c +630 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_simulator_parser.c ...cn/NAS/EURECOM-NAS/tst/as_simulator/as_simulator_parser.c +206 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/as_simulator_parser.h ...cn/NAS/EURECOM-NAS/tst/as_simulator/as_simulator_parser.h +61 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_data.c openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_data.c +919 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_data.h openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_data.h +81 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_process.c openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_process.c +937 -0
- openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_process.h openair-cn/NAS/EURECOM-NAS/tst/as_simulator/nas_process.h +43 -0
- openair-cn/NAS/EURECOM-NAS/tst/network/Makefile openair-cn/NAS/EURECOM-NAS/tst/network/Makefile +187 -0
- openair-cn/NAS/EURECOM-NAS/tst/network/README openair-cn/NAS/EURECOM-NAS/tst/network/README +255 -0
- openair-cn/NAS/EURECOM-NAS/tst/network/network_parser.c openair-cn/NAS/EURECOM-NAS/tst/network/network_parser.c +162 -0
- openair-cn/NAS/EURECOM-NAS/tst/network/network_parser.h openair-cn/NAS/EURECOM-NAS/tst/network/network_parser.h +54 -0
- openair-cn/NAS/EURECOM-NAS/tst/network/network_simulator.c openair-cn/NAS/EURECOM-NAS/tst/network/network_simulator.c +1375 -0
- openair-cn/NAS/EURECOM-NAS/tst/user/Makefile openair-cn/NAS/EURECOM-NAS/tst/user/Makefile +48 -0
- openair-cn/NAS/EURECOM-NAS/tst/user/user_parser.c openair-cn/NAS/EURECOM-NAS/tst/user/user_parser.c +202 -0
- openair-cn/NAS/EURECOM-NAS/tst/user/user_parser.h openair-cn/NAS/EURECOM-NAS/tst/user/user_parser.h +56 -0
- openair-cn/NAS/EURECOM-NAS/tst/user/user_simulator.c openair-cn/NAS/EURECOM-NAS/tst/user/user_simulator.c +301 -0
- openair-cn/NAS/Makefile.am openair-cn/NAS/Makefile.am +35 -0
- openair-cn/NAS/Makefile.inc openair-cn/NAS/Makefile.inc +396 -0
- openair-cn/NAS/nas_defs.h openair-cn/NAS/nas_defs.h +6 -0
- openair-cn/NAS/nas_main.c openair-cn/NAS/nas_main.c +108 -0
- openair-cn/NEWS openair-cn/NEWS +1 -0
- openair-cn/OAISIM_MME/Makefile.am openair-cn/OAISIM_MME/Makefile.am +43 -0
- openair-cn/OAISIM_MME/oai_mme_log.c openair-cn/OAISIM_MME/oai_mme_log.c +54 -0
- openair-cn/OAISIM_MME/oaisim_mme.c openair-cn/OAISIM_MME/oaisim_mme.c +100 -0
- openair-cn/OAISIM_MME/oaisim_mme.h openair-cn/OAISIM_MME/oaisim_mme.h +33 -0
- openair-cn/OAI_EPC/Makefile.am openair-cn/OAI_EPC/Makefile.am +43 -0
- openair-cn/OAI_EPC/oai_epc.c openair-cn/OAI_EPC/oai_epc.c +105 -0
- openair-cn/OAI_EPC/oai_epc.h openair-cn/OAI_EPC/oai_epc.h +33 -0
- openair-cn/OAI_EPC/oai_epc_log.c openair-cn/OAI_EPC/oai_epc_log.c +54 -0
- openair-cn/OAI_SGW/Makefile.am openair-cn/OAI_SGW/Makefile.am +34 -0
- openair-cn/OAI_SGW/oai_sgw.c openair-cn/OAI_SGW/oai_sgw.c +85 -0
- openair-cn/OAI_SGW/oai_sgw.h openair-cn/OAI_SGW/oai_sgw.h +38 -0
- openair-cn/OAI_SGW/oai_sgw_log.c openair-cn/OAI_SGW/oai_sgw_log.c +37 -0
- openair-cn/README openair-cn/README +128 -0
- openair-cn/S11/Makefile.am openair-cn/S11/Makefile.am +20 -0
- openair-cn/S11/s11_common.c openair-cn/S11/s11_common.c +18 -0
- openair-cn/S11/s11_common.h openair-cn/S11/s11_common.h +15 -0
- openair-cn/S11/s11_ie_formatter.c openair-cn/S11/s11_ie_formatter.c +1081 -0
- openair-cn/S11/s11_ie_formatter.h openair-cn/S11/s11_ie_formatter.h +209 -0
- openair-cn/S11/s11_mme.h openair-cn/S11/s11_mme.h +6 -0
- openair-cn/S11/s11_mme_peer_manager.c openair-cn/S11/s11_mme_peer_manager.c +4 -0
- openair-cn/S11/s11_mme_session_manager.c openair-cn/S11/s11_mme_session_manager.c +177 -0
- openair-cn/S11/s11_mme_session_manager.h openair-cn/S11/s11_mme_session_manager.h +44 -0
- openair-cn/S11/s11_mme_task.c openair-cn/S11/s11_mme_task.c +304 -0
- openair-cn/S11/s11_sgw.c openair-cn/S11/s11_sgw.c +330 -0
- openair-cn/S11/s11_sgw.h openair-cn/S11/s11_sgw.h +6 -0
- openair-cn/S11/s11_sgw_bearer_manager.c openair-cn/S11/s11_sgw_bearer_manager.c +208 -0
- openair-cn/S11/s11_sgw_bearer_manager.h openair-cn/S11/s11_sgw_bearer_manager.h +13 -0
- openair-cn/S11/s11_sgw_session_manager.c openair-cn/S11/s11_sgw_session_manager.c +495 -0
- openair-cn/S11/s11_sgw_session_manager.h openair-cn/S11/s11_sgw_session_manager.h +20 -0
- openair-cn/S1AP/MESSAGES/ASN1/Makefile.am openair-cn/S1AP/MESSAGES/ASN1/Makefile.am +8 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-CommonDataTypes.asn openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-CommonDataTypes.asn +232 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-Constants.asn openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-Constants.asn +283 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-Containers.asn openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-Containers.asn +197 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-IEs.asn openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-IEs.asn +1444 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-PDU-Contents.asn openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-PDU-Contents.asn +2413 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-PDU-Descriptions.asn ...air-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-PDU-Descriptions.asn +591 -0
- openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-PDU.asn openair-cn/S1AP/MESSAGES/ASN1/R10.5/S1AP-PDU.asn +413 -0
- openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-CommonDataTypes.asn openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-CommonDataTypes.asn +201 -0
- openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-Constants.asn openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-Constants.asn +249 -0
- openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-IEs.asn openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-IEs.asn +1401 -0
- openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-PDU-Contents.asn openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-PDU-Contents.asn +2069 -0
- openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-PDU.asn openair-cn/S1AP/MESSAGES/ASN1/R8.10/S1AP-PDU.asn +663 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-CommonDataTypes.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-CommonDataTypes.asn +217 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-Constants.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-Constants.asn +265 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-Containers.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-Containers.asn +197 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-IEs.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-IEs.asn +1213 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-PDU-Contents.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-PDU-Contents.asn +2419 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-PDU-Descriptions.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-PDU-Descriptions.asn +591 -0
- openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-PDU.asn openair-cn/S1AP/MESSAGES/ASN1/R9.8/S1AP-PDU.asn +413 -0
- openair-cn/S1AP/MESSAGES/ASN1/README openair-cn/S1AP/MESSAGES/ASN1/README +15 -0
- openair-cn/S1AP/MESSAGES/ASN1/asn1cpatch.p0 openair-cn/S1AP/MESSAGES/ASN1/asn1cpatch.p0 +4240 -0
- openair-cn/S1AP/MESSAGES/ASN1/asn1tostruct.py openair-cn/S1AP/MESSAGES/ASN1/asn1tostruct.py +678 -0
- openair-cn/S1AP/MESSAGES/Makefile.am openair-cn/S1AP/MESSAGES/Makefile.am +777 -0
- openair-cn/S1AP/MESSAGES/Makefile.inc openair-cn/S1AP/MESSAGES/Makefile.inc +760 -0
- openair-cn/S1AP/Makefile.am openair-cn/S1AP/Makefile.am +36 -0
- openair-cn/S1AP/Makefile.eNB openair-cn/S1AP/Makefile.eNB +96 -0
- openair-cn/S1AP/Makefile.inc openair-cn/S1AP/Makefile.inc +9 -0
- openair-cn/S1AP/s1ap_common.c openair-cn/S1AP/s1ap_common.c +199 -0
- openair-cn/S1AP/s1ap_common.h openair-cn/S1AP/s1ap_common.h +505 -0
- openair-cn/S1AP/s1ap_eNB.c openair-cn/S1AP/s1ap_eNB.c +412 -0
- openair-cn/S1AP/s1ap_eNB.h openair-cn/S1AP/s1ap_eNB.h +131 -0
- openair-cn/S1AP/s1ap_eNB_decoder.c openair-cn/S1AP/s1ap_eNB_decoder.c +149 -0
- openair-cn/S1AP/s1ap_eNB_decoder.h openair-cn/S1AP/s1ap_eNB_decoder.h +40 -0
- openair-cn/S1AP/s1ap_eNB_defs.h openair-cn/S1AP/s1ap_eNB_defs.h +336 -0
- openair-cn/S1AP/s1ap_eNB_encoder.c openair-cn/S1AP/s1ap_eNB_encoder.c +300 -0
- openair-cn/S1AP/s1ap_eNB_encoder.h openair-cn/S1AP/s1ap_eNB_encoder.h +37 -0
- openair-cn/S1AP/s1ap_eNB_handlers.c openair-cn/S1AP/s1ap_eNB_handlers.c +382 -0
- openair-cn/S1AP/s1ap_eNB_handlers.h openair-cn/S1AP/s1ap_eNB_handlers.h +49 -0
- openair-cn/S1AP/s1ap_eNB_management_procedures.c openair-cn/S1AP/s1ap_eNB_management_procedures.c +115 -0
- openair-cn/S1AP/s1ap_eNB_management_procedures.h openair-cn/S1AP/s1ap_eNB_management_procedures.h +37 -0
- openair-cn/S1AP/s1ap_eNB_nas_procedures.c openair-cn/S1AP/s1ap_eNB_nas_procedures.c +260 -0
- openair-cn/S1AP/s1ap_eNB_nas_procedures.h openair-cn/S1AP/s1ap_eNB_nas_procedures.h +44 -0
- openair-cn/S1AP/s1ap_eNB_nnsf.c openair-cn/S1AP/s1ap_eNB_nnsf.c +202 -0
- openair-cn/S1AP/s1ap_eNB_nnsf.h openair-cn/S1AP/s1ap_eNB_nnsf.h +49 -0
- openair-cn/S1AP/s1ap_eNB_overload.c openair-cn/S1AP/s1ap_eNB_overload.c +109 -0
- openair-cn/S1AP/s1ap_eNB_overload.h openair-cn/S1AP/s1ap_eNB_overload.h +48 -0
- openair-cn/S1AP/s1ap_eNB_trace.c openair-cn/S1AP/s1ap_eNB_trace.c +124 -0
- openair-cn/S1AP/s1ap_eNB_trace.h openair-cn/S1AP/s1ap_eNB_trace.h +49 -0
- openair-cn/S1AP/s1ap_eNB_ue_context.c openair-cn/S1AP/s1ap_eNB_ue_context.c +107 -0
- openair-cn/S1AP/s1ap_eNB_ue_context.h openair-cn/S1AP/s1ap_eNB_ue_context.h +90 -0
- openair-cn/S1AP/s1ap_mme.c openair-cn/S1AP/s1ap_mme.c +449 -0
- openair-cn/S1AP/s1ap_mme.h openair-cn/S1AP/s1ap_mme.h +188 -0
- openair-cn/S1AP/s1ap_mme_decoder.c openair-cn/S1AP/s1ap_mme_decoder.c +182 -0
- openair-cn/S1AP/s1ap_mme_decoder.h openair-cn/S1AP/s1ap_mme_decoder.h +40 -0
- openair-cn/S1AP/s1ap_mme_encoder.c openair-cn/S1AP/s1ap_mme_encoder.c +255 -0
- openair-cn/S1AP/s1ap_mme_encoder.h openair-cn/S1AP/s1ap_mme_encoder.h +39 -0
- openair-cn/S1AP/s1ap_mme_handlers.c openair-cn/S1AP/s1ap_mme_handlers.c +892 -0
- openair-cn/S1AP/s1ap_mme_handlers.h openair-cn/S1AP/s1ap_mme_handlers.h +91 -0
- openair-cn/S1AP/s1ap_mme_itti_messaging.c openair-cn/S1AP/s1ap_mme_itti_messaging.c +54 -0
- openair-cn/S1AP/s1ap_mme_itti_messaging.h openair-cn/S1AP/s1ap_mme_itti_messaging.h +41 -0
- openair-cn/S1AP/s1ap_mme_nas_procedures.c openair-cn/S1AP/s1ap_mme_nas_procedures.c +386 -0
- openair-cn/S1AP/s1ap_mme_nas_procedures.h openair-cn/S1AP/s1ap_mme_nas_procedures.h +71 -0
- openair-cn/S1AP/s1ap_mme_retransmission.c openair-cn/S1AP/s1ap_mme_retransmission.c +146 -0
- openair-cn/S1AP/s1ap_mme_retransmission.h openair-cn/S1AP/s1ap_mme_retransmission.h +52 -0
- openair-cn/S1AP/s1ap_mme_ta.c openair-cn/S1AP/s1ap_mme_ta.c +150 -0
- openair-cn/S1AP/s1ap_mme_ta.h openair-cn/S1AP/s1ap_mme_ta.h +45 -0
- openair-cn/S6A/Makefile.am openair-cn/S6A/Makefile.am +18 -0
- openair-cn/S6A/freediameter/README.txt openair-cn/S6A/freediameter/README.txt +15 -0
- openair-cn/S6A/freediameter/freediameter-1.1.5.patch openair-cn/S6A/freediameter/freediameter-1.1.5.patch +4296 -0
- openair-cn/S6A/freediameter/install_freediameter.sh openair-cn/S6A/freediameter/install_freediameter.sh +116 -0
- openair-cn/S6A/freediameter/make_certs.sh openair-cn/S6A/freediameter/make_certs.sh +31 -0
- openair-cn/S6A/freediameter/s6a.conf openair-cn/S6A/freediameter/s6a.conf +61 -0
- openair-cn/S6A/s6a_apn_conf.c openair-cn/S6A/s6a_apn_conf.c +0 -0
- openair-cn/S6A/s6a_auth_info.c openair-cn/S6A/s6a_auth_info.c +380 -0
- openair-cn/S6A/s6a_defs.h openair-cn/S6A/s6a_defs.h +201 -0
- openair-cn/S6A/s6a_dict.c openair-cn/S6A/s6a_dict.c +177 -0
- openair-cn/S6A/s6a_error.c openair-cn/S6A/s6a_error.c +111 -0
- openair-cn/S6A/s6a_messages.h openair-cn/S6A/s6a_messages.h +47 -0
- openair-cn/S6A/s6a_peer.c openair-cn/S6A/s6a_peer.c +140 -0
- openair-cn/S6A/s6a_subscription_data.c openair-cn/S6A/s6a_subscription_data.c +392 -0
- openair-cn/S6A/s6a_task.c openair-cn/S6A/s6a_task.c +166 -0
- openair-cn/S6A/s6a_up_loc.c openair-cn/S6A/s6a_up_loc.c +284 -0
- openair-cn/SCRIPTS/install_openvswitch1.9.0.bash openair-cn/SCRIPTS/install_openvswitch1.9.0.bash +55 -0
- openair-cn/SCRIPTS/start_enb.bash openair-cn/SCRIPTS/start_enb.bash +320 -0
- openair-cn/SCRIPTS/start_lte-epc-ovs.bash openair-cn/SCRIPTS/start_lte-epc-ovs.bash +297 -0
- openair-cn/SCRIPTS/start_lte-epc.bash openair-cn/SCRIPTS/start_lte-epc.bash +324 -0
- openair-cn/SCRIPTS/start_lte-sgw.bash openair-cn/SCRIPTS/start_lte-sgw.bash +310 -0
- openair-cn/SCRIPTS/start_mme.bash openair-cn/SCRIPTS/start_mme.bash +35 -0
- openair-cn/SCRIPTS/start_router.eur.bash openair-cn/SCRIPTS/start_router.eur.bash +221 -0
- openair-cn/SCRIPTS/start_router.nord.eur.bash openair-cn/SCRIPTS/start_router.nord.eur.bash +221 -0
- openair-cn/SCRIPTS/start_spgw.bash openair-cn/SCRIPTS/start_spgw.bash +70 -0
- openair-cn/SCRIPTS/utils.bash openair-cn/SCRIPTS/utils.bash +276 -0
- openair-cn/SCTP/Makefile.am openair-cn/SCTP/Makefile.am +18 -0
- openair-cn/SCTP/Makefile.eNB openair-cn/SCTP/Makefile.eNB +47 -0
- openair-cn/SCTP/sctp_common.c openair-cn/SCTP/sctp_common.c +238 -0
- openair-cn/SCTP/sctp_common.h openair-cn/SCTP/sctp_common.h +68 -0
- openair-cn/SCTP/sctp_eNB_defs.h openair-cn/SCTP/sctp_eNB_defs.h +66 -0
- openair-cn/SCTP/sctp_itti_messaging.c openair-cn/SCTP/sctp_itti_messaging.c +60 -0
- openair-cn/SCTP/sctp_itti_messaging.h openair-cn/SCTP/sctp_itti_messaging.h +13 -0
- openair-cn/SCTP/sctp_primitives_client.c openair-cn/SCTP/sctp_primitives_client.c +275 -0
- openair-cn/SCTP/sctp_primitives_client.h openair-cn/SCTP/sctp_primitives_client.h +110 -0
- openair-cn/SCTP/sctp_primitives_server.c openair-cn/SCTP/sctp_primitives_server.c +647 -0
- openair-cn/SCTP/sctp_primitives_server.h openair-cn/SCTP/sctp_primitives_server.h +70 -0
- openair-cn/SECU/Makefile.am openair-cn/SECU/Makefile.am +12 -0
- openair-cn/SECU/Makefile.eNB openair-cn/SECU/Makefile.eNB +38 -0
- openair-cn/SECU/kdf.c openair-cn/SECU/kdf.c +45 -0
- openair-cn/SECU/key_nas_deriver.c openair-cn/SECU/key_nas_deriver.c +58 -0
- openair-cn/SECU/key_nas_encryption.c openair-cn/SECU/key_nas_encryption.c +45 -0
- openair-cn/SECU/nas_stream_eea2.c openair-cn/SECU/nas_stream_eea2.c +72 -0
- openair-cn/SECU/nas_stream_eia2.c openair-cn/SECU/nas_stream_eia2.c +89 -0
- openair-cn/SECU/secu_defs.h openair-cn/SECU/secu_defs.h +57 -0
- openair-cn/SGI/Makefile.am openair-cn/SGI/Makefile.am +29 -0
- openair-cn/SGI/sgi.h openair-cn/SGI/sgi.h +241 -0
- openair-cn/SGI/sgi_egress.c openair-cn/SGI/sgi_egress.c +307 -0
- openair-cn/SGI/sgi_nf.c openair-cn/SGI/sgi_nf.c +313 -0
- openair-cn/SGI/sgi_pcap.c openair-cn/SGI/sgi_pcap.c +60 -0
- openair-cn/SGI/sgi_socket.c openair-cn/SGI/sgi_socket.c +774 -0
- openair-cn/SGI/sgi_task.c openair-cn/SGI/sgi_task.c +292 -0
- openair-cn/SGI/sgi_util.c openair-cn/SGI/sgi_util.c +208 -0
- openair-cn/SGW-LITE/Makefile.am openair-cn/SGW-LITE/Makefile.am +16 -0
- openair-cn/SGW-LITE/s11_causes.c openair-cn/SGW-LITE/s11_causes.c +88 -0
- openair-cn/SGW-LITE/s11_causes.h openair-cn/SGW-LITE/s11_causes.h +47 -0
- openair-cn/SGW-LITE/sgw_lite.h openair-cn/SGW-LITE/sgw_lite.h +63 -0
- openair-cn/SGW-LITE/sgw_lite_context_manager.c openair-cn/SGW-LITE/sgw_lite_context_manager.c +364 -0
- openair-cn/SGW-LITE/sgw_lite_context_manager.h openair-cn/SGW-LITE/sgw_lite_context_manager.h +232 -0
- openair-cn/SGW-LITE/sgw_lite_defs.h openair-cn/SGW-LITE/sgw_lite_defs.h +49 -0
- openair-cn/SGW-LITE/sgw_lite_handlers.c openair-cn/SGW-LITE/sgw_lite_handlers.c +636 -0
- openair-cn/SGW-LITE/sgw_lite_handlers.h openair-cn/SGW-LITE/sgw_lite_handlers.h +42 -0
- openair-cn/SGW-LITE/sgw_lite_ie_defs.h openair-cn/SGW-LITE/sgw_lite_ie_defs.h +570 -0
- openair-cn/SGW-LITE/sgw_lite_task.c openair-cn/SGW-LITE/sgw_lite_task.c +143 -0
- openair-cn/TEST/Makefile.am openair-cn/TEST/Makefile.am +88 -0
- openair-cn/TEST/oaisim_mme_client_test.c openair-cn/TEST/oaisim_mme_client_test.c +119 -0
- openair-cn/TEST/oaisim_mme_itti_test.c openair-cn/TEST/oaisim_mme_itti_test.c +101 -0
- openair-cn/TEST/oaisim_mme_list_benchmark.c openair-cn/TEST/oaisim_mme_list_benchmark.c +291 -0
- openair-cn/TEST/oaisim_mme_s1ap_test.c openair-cn/TEST/oaisim_mme_s1ap_test.c +180 -0
- openair-cn/TEST/oaisim_mme_sctp_test.c openair-cn/TEST/oaisim_mme_sctp_test.c +88 -0
- openair-cn/TEST/test_aes128_cmac_encrypt.c openair-cn/TEST/test_aes128_cmac_encrypt.c +65 -0
- openair-cn/TEST/test_aes128_ctr_decrypt.c openair-cn/TEST/test_aes128_ctr_decrypt.c +60 -0
- openair-cn/TEST/test_aes128_ctr_encrypt.c openair-cn/TEST/test_aes128_ctr_encrypt.c +59 -0
- openair-cn/TEST/test_kdf.c openair-cn/TEST/test_kdf.c +104 -0
- openair-cn/TEST/test_s1ap.c openair-cn/TEST/test_s1ap.c +183 -0
- openair-cn/TEST/test_secu.c openair-cn/TEST/test_secu.c +43 -0
- openair-cn/TEST/test_secu_kenb.c openair-cn/TEST/test_secu_kenb.c +43 -0
- openair-cn/TEST/test_secu_knas.c openair-cn/TEST/test_secu_knas.c +70 -0
- openair-cn/TEST/test_secu_knas_encrypt_eea2.c openair-cn/TEST/test_secu_knas_encrypt_eea2.c +142 -0
- openair-cn/TEST/test_secu_knas_encrypt_eia2.c openair-cn/TEST/test_secu_knas_encrypt_eia2.c +178 -0
- openair-cn/TEST/test_secu_knas_stream_int.c openair-cn/TEST/test_secu_knas_stream_int.c +144 -0
- openair-cn/TEST/test_util.c openair-cn/TEST/test_util.c +274 -0
- openair-cn/TEST/test_util.h openair-cn/TEST/test_util.h +62 -0
- openair-cn/UDP/Makefile.am openair-cn/UDP/Makefile.am +11 -0
- openair-cn/UDP/Makefile.eNB openair-cn/UDP/Makefile.eNB +43 -0
- openair-cn/UDP/udp_primitives_client.c openair-cn/UDP/udp_primitives_client.c +161 -0
- openair-cn/UDP/udp_primitives_client.h openair-cn/UDP/udp_primitives_client.h +54 -0
- openair-cn/UDP/udp_primitives_server.c openair-cn/UDP/udp_primitives_server.c +286 -0
- openair-cn/UDP/udp_primitives_server.h openair-cn/UDP/udp_primitives_server.h +41 -0
- openair-cn/UTILS/CONF/enb_default.conf openair-cn/UTILS/CONF/enb_default.conf +12 -0
- openair-cn/UTILS/CONF/enb_orcus.conf openair-cn/UTILS/CONF/enb_orcus.conf +12 -0
- openair-cn/UTILS/CONF/epc_nord.conf openair-cn/UTILS/CONF/epc_nord.conf +73 -0
- openair-cn/UTILS/CONF/epc_orcus.conf openair-cn/UTILS/CONF/epc_orcus.conf +73 -0
- openair-cn/UTILS/CONF/mme_default.conf openair-cn/UTILS/CONF/mme_default.conf +73 -0
- openair-cn/UTILS/CONF/s6a.conf.in openair-cn/UTILS/CONF/s6a.conf.in +61 -0
- openair-cn/UTILS/HASHTABLE/Makefile.am openair-cn/UTILS/HASHTABLE/Makefile.am +9 -0
- openair-cn/UTILS/HASHTABLE/Makefile.eNB openair-cn/UTILS/HASHTABLE/Makefile.eNB +34 -0
- openair-cn/UTILS/HASHTABLE/hashtable.c openair-cn/UTILS/HASHTABLE/hashtable.c +280 -0
- openair-cn/UTILS/HASHTABLE/hashtable.h openair-cn/UTILS/HASHTABLE/hashtable.h +46 -0
- openair-cn/UTILS/HASHTABLE/obj_hashtable.c openair-cn/UTILS/HASHTABLE/obj_hashtable.c +238 -0
- openair-cn/UTILS/HASHTABLE/obj_hashtable.h openair-cn/UTILS/HASHTABLE/obj_hashtable.h +39 -0
- openair-cn/UTILS/Makefile.am openair-cn/UTILS/Makefile.am +21 -0
- openair-cn/UTILS/assertions.h openair-cn/UTILS/assertions.h +85 -0
- openair-cn/UTILS/backtrace.c openair-cn/UTILS/backtrace.c +65 -0
- openair-cn/UTILS/backtrace.h openair-cn/UTILS/backtrace.h +40 -0
- openair-cn/UTILS/conversions.c openair-cn/UTILS/conversions.c +74 -0
- openair-cn/UTILS/conversions.h openair-cn/UTILS/conversions.h +270 -0
- openair-cn/UTILS/enum_string.c openair-cn/UTILS/enum_string.c +62 -0
- openair-cn/UTILS/enum_string.h openair-cn/UTILS/enum_string.h +21 -0
- openair-cn/UTILS/log.c openair-cn/UTILS/log.c +51 -0
- openair-cn/UTILS/log.h openair-cn/UTILS/log.h +46 -0
- openair-cn/UTILS/mme_config.c openair-cn/UTILS/mme_config.c +287 -0
- openair-cn/UTILS/mme_config.h openair-cn/UTILS/mme_config.h +127 -0
- openair-cn/UTILS/mme_default_values.h openair-cn/UTILS/mme_default_values.h +150 -0
- openair-cn/UTILS/mme_parser.y openair-cn/UTILS/mme_parser.y +548 -0
- openair-cn/UTILS/mme_scanner.l openair-cn/UTILS/mme_scanner.l +128 -0
- openair-cn/UTILS/queue.h openair-cn/UTILS/queue.h +592 -0
- openair-cn/UTILS/signals.c openair-cn/UTILS/signals.c +132 -0
- openair-cn/UTILS/signals.h openair-cn/UTILS/signals.h +8 -0
- openair-cn/UTILS/tree.h openair-cn/UTILS/tree.h +678 -0
- openair-cn/aclocal.m4 openair-cn/aclocal.m4 +9895 -0
- openair-cn/autogen.sh openair-cn/autogen.sh +8 -0
- openair-cn/compile openair-cn/compile +342 -0
- openair-cn/config.guess openair-cn/config.guess +1530 -0
- openair-cn/config.h.in openair-cn/config.h.in +331 -0
- openair-cn/config.sub openair-cn/config.sub +1773 -0
- openair-cn/configure openair-cn/configure +22230 -0
- openair-cn/configure.ac openair-cn/configure.ac +374 -0
- openair-cn/cppcheck.sh openair-cn/cppcheck.sh +2 -0
- openair-cn/depcomp openair-cn/depcomp +707 -0
- openair-cn/install-sh openair-cn/install-sh +527 -0
- openair-cn/ltmain.sh openair-cn/ltmain.sh +9661 -0
- openair-cn/missing openair-cn/missing +331 -0
- openair-cn/valgrind.sh openair-cn/valgrind.sh +2 -0
- No files found.
openair-cn/AUTHORS
0 → 100644
This diff is collapsed.