aboutsummaryrefslogtreecommitdiffstats
path: root/library/GTPv1U_CodecPort_CtrlFunctDef.cc
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2024-02-29 19:47:07 +0100
committerpespin <pespin@sysmocom.de>2024-03-01 10:28:22 +0000
commit4b090c95d5883594e1c39de9059e537224899138 (patch)
tree0a0a3f90874fea3e107e4e53f051d6cccb3768df /library/GTPv1U_CodecPort_CtrlFunctDef.cc
parent7b2cc9219afbc454068fc6c0502e08f6e2ba0c10 (diff)
Split GTP_CodecPort/GTP_Templates into C and U variants
The Types are already split in the dependent modules in GTPC_Types and GTPU_Types. There's no point in keeping them together in the same file since those 2 protocols are mostly independent. Furthermore, testsuites using GTPv2C + GTPv1U don't need GTPv1C. Change-Id: Ic15c9a2e92828cbafb4dda7355ee534107051e2d
Diffstat (limited to 'library/GTPv1U_CodecPort_CtrlFunctDef.cc')
-rw-r--r--library/GTPv1U_CodecPort_CtrlFunctDef.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/library/GTPv1U_CodecPort_CtrlFunctDef.cc b/library/GTPv1U_CodecPort_CtrlFunctDef.cc
new file mode 100644
index 00000000..49f74ce3
--- /dev/null
+++ b/library/GTPv1U_CodecPort_CtrlFunctDef.cc
@@ -0,0 +1,17 @@
+#include "IPL4asp_PortType.hh"
+#include "IPL4asp_PT.hh"
+#include "GTPv1U_CodecPort.hh"
+
+namespace GTPv1U__CodecPort__CtrlFunct {
+
+ IPL4asp__Types::Result f__GTPU__listen(
+ GTPv1U__CodecPort::GTPU__PT& portRef,
+ const IPL4asp__Types::HostName& locName,
+ const IPL4asp__Types::PortNumber& locPort,
+ const IPL4asp__Types::ProtoTuple& proto,
+ const IPL4asp__Types::OptionList& options)
+ {
+ return f__IPL4__PROVIDER__listen(portRef, locName, locPort, proto, options);
+ }
+
+}