pespin has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-mgw/+/29808 )
Change subject: mgcp-client: Fix 'mgw endpoint-range' command dropped from old VTY node ......................................................................
mgcp-client: Fix 'mgw endpoint-range' command dropped from old VTY node
That command was already deprecated when the new commands without the "mgw" prefix were dropped, so there was no need to create a new command for it (since it shouldn't be used and it's currently implemented as a NOOP).
However, the recent patch moved the install line out of the common function, which meant the command was not available anymore on the old node, and as a result old config files using it would fail to be parsed.
This commit moves the command back to the common function so that it is still available for config files using the old node.
Related: SYS#5987 Fixes: 8c138fe89cc070f860eca641481a092225b1247e Change-Id: I800abcc9869ed097a9d28715269c42552f5aaf29 --- M src/libosmo-mgcp-client/mgcp_client_vty.c 1 file changed, 3 insertions(+), 3 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-mgw refs/changes/08/29808/1
diff --git a/src/libosmo-mgcp-client/mgcp_client_vty.c b/src/libosmo-mgcp-client/mgcp_client_vty.c index 6580710..390bacb 100644 --- a/src/libosmo-mgcp-client/mgcp_client_vty.c +++ b/src/libosmo-mgcp-client/mgcp_client_vty.c @@ -148,7 +148,7 @@ MGW_STR "remote port to reach the MGW at\n" "remote port\n")
-DEFUN_DEPRECATED(cfg_mgw_endpoint_range, cfg_mgw_endpoint_range_cmd, +DEFUN_DEPRECATED(cfg_mgw_mgw_endpoint_range, cfg_mgw_mgw_endpoint_range_cmd, "mgw endpoint-range <1-65534> <1-65534>", MGW_STR "DEPRECATED: the endpoint range cannot be defined by the client\n" "-\n" "-\n") @@ -158,7 +158,7 @@ VTY_NEWLINE); return CMD_SUCCESS; } -ALIAS_DEPRECATED(cfg_mgw_endpoint_range, cfg_mgcpgw_endpoint_range_cmd, +ALIAS_DEPRECATED(cfg_mgw_mgw_endpoint_range, cfg_mgcpgw_endpoint_range_cmd, "mgcpgw endpoint-range <1-65534> <1-65534>", MGW_STR "usable range of endpoint identifiers\n" "set first useable endpoint identifier\n" @@ -340,6 +340,7 @@ install_lib_element(node, &cfg_mgw_mgw_local_port_cmd); install_lib_element(node, &cfg_mgw_mgw_remote_ip_cmd); install_lib_element(node, &cfg_mgw_mgw_remote_port_cmd); + install_lib_element(node, &cfg_mgw_mgw_endpoint_range_cmd); install_lib_element(node, &cfg_mgw_mgw_endpoint_domain_name_cmd); install_lib_element(node, &cfg_mgw_mgw_reset_ep_name_cmd); install_lib_element(node, &cfg_mgw_mgw_no_reset_ep_name_cmd); @@ -593,7 +594,6 @@ install_lib_element(mgw_node, &cfg_mgw_local_port_cmd); install_lib_element(mgw_node, &cfg_mgw_remote_ip_cmd); install_lib_element(mgw_node, &cfg_mgw_remote_port_cmd); - install_lib_element(mgw_node, &cfg_mgw_endpoint_range_cmd); install_lib_element(mgw_node, &cfg_mgw_rtp_bts_base_port_cmd); install_lib_element(mgw_node, &cfg_mgw_endpoint_domain_name_cmd); install_lib_element(mgw_node, &cfg_mgw_reset_ep_name_cmd);