pespin has submitted this change. (
https://gerrit.osmocom.org/c/upf-benchmark/+/40143?usp=email )
Change subject: osmo-upf-load-gen: Allow setting local PFCP port
......................................................................
osmo-upf-load-gen: Allow setting local PFCP port
Change-Id: If74456aa85cc31fd940d47a3258ce566e12716da
---
M src/osmo-upf-load-gen/pfcp_tool_vty.c
1 file changed, 8 insertions(+), 2 deletions(-)
Approvals:
Jenkins Builder: Verified
fixeria: Looks good to me, but someone else must approve
osmith: Looks good to me, approved
diff --git a/src/osmo-upf-load-gen/pfcp_tool_vty.c
b/src/osmo-upf-load-gen/pfcp_tool_vty.c
index 86e4104..4cb6420 100644
--- a/src/osmo-upf-load-gen/pfcp_tool_vty.c
+++ b/src/osmo-upf-load-gen/pfcp_tool_vty.c
@@ -37,9 +37,10 @@
#include <osmocom/upfloadgen/pfcp_tool.h>
DEFUN(c_local_addr, c_local_addr_cmd,
- "local-addr IP_ADDR",
+ "local-addr IP_ADDR [<0-65535>]",
"Set the local IP address to bind on for PFCP; see also
'listen'\n"
- "IP address\n")
+ "IP address\n"
+ "PFCP port (default " OSMO_STRINGIFY_VAL(OSMO_PFCP_PORT)
")\n")
{
if (g_pfcp_tool->ep != NULL) {
vty_out(vty, "Already listening on %s%s",
@@ -50,6 +51,11 @@
osmo_talloc_replace_string(g_pfcp_tool, &g_pfcp_tool->vty_cfg.local_ip,
argv[0]);
+ if (argc > 1)
+ g_pfcp_tool->vty_cfg.local_port = atoi(argv[1]);
+ else
+ g_pfcp_tool->vty_cfg.local_port = OSMO_PFCP_PORT;
+
return CMD_SUCCESS;
}
--
To view, visit
https://gerrit.osmocom.org/c/upf-benchmark/+/40143?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: upf-benchmark
Gerrit-Branch: master
Gerrit-Change-Id: If74456aa85cc31fd940d47a3258ce566e12716da
Gerrit-Change-Number: 40143
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>