aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/osmo-pcap/common.h9
-rw-r--r--osmoappdesc.py4
-rw-r--r--src/osmo_client_main.c2
-rw-r--r--src/osmo_server_main.c2
4 files changed, 13 insertions, 4 deletions
diff --git a/include/osmo-pcap/common.h b/include/osmo-pcap/common.h
index 13c76e1..27fd514 100644
--- a/include/osmo-pcap/common.h
+++ b/include/osmo-pcap/common.h
@@ -28,6 +28,15 @@
#include <osmocom/vty/vty.h>
#include <osmocom/vty/buffer.h>
#include <osmocom/vty/command.h>
+#include <osmocom/vty/ports.h>
+
+/* support old versions of libosmocore */
+#ifndef OSMO_VTY_PORT_PCAP_CLIENT
+#define OSMO_VTY_PORT_PCAP_CLIENT 4237
+#endif
+#ifndef OSMO_VTY_PORT_PCAP_SERVER
+#define OSMO_VTY_PORT_PCAP_SERVER 4238
+#endif
enum {
DPCAP,
diff --git a/osmoappdesc.py b/osmoappdesc.py
index 39928eb..6f66702 100644
--- a/osmoappdesc.py
+++ b/osmoappdesc.py
@@ -20,8 +20,8 @@ app_configs = {
}
apps = [
- (4241, "src/osmo_pcap_server", "OsmoPCAPServer", "osmo-pcap-server"),
- (4240, "src/osmo_pcap_client", "OsmoPCAPClient", "osmo-pcap-client"),
+ (4238, "src/osmo_pcap_server", "OsmoPCAPServer", "osmo-pcap-server"),
+ (4237, "src/osmo_pcap_client", "OsmoPCAPClient", "osmo-pcap-client"),
]
vty_command = ["src/osmo_pcap_server", "-c", "contrib/osmo-pcap-server.cfg"]
diff --git a/src/osmo_client_main.c b/src/osmo_client_main.c
index 89d7e04..46a49b5 100644
--- a/src/osmo_client_main.c
+++ b/src/osmo_client_main.c
@@ -206,7 +206,7 @@ int main(int argc, char **argv)
osmo_tls_init();
- rc = telnet_init(tall_bsc_ctx, NULL, 4240);
+ rc = telnet_init(tall_bsc_ctx, NULL, OSMO_VTY_PORT_PCAP_CLIENT);
if (rc < 0) {
LOGP(DCLIENT, LOGL_ERROR, "Failed to bind telnet interface\n");
exit(1);
diff --git a/src/osmo_server_main.c b/src/osmo_server_main.c
index 37a9632..95f3ce1 100644
--- a/src/osmo_server_main.c
+++ b/src/osmo_server_main.c
@@ -219,7 +219,7 @@ int main(int argc, char **argv)
osmo_tls_init();
- rc = telnet_init(tall_bsc_ctx, NULL, 4241);
+ rc = telnet_init(tall_bsc_ctx, NULL, OSMO_VTY_PORT_PCAP_SERVER);
if (rc < 0) {
LOGP(DCLIENT, LOGL_ERROR, "Failed to bind telnet interface\n");
exit(1);