aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/nat
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-06-17 14:39:15 +0800
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-06-17 14:39:15 +0800
commit9c78697fa22ddbb376713019c1adc953552ebb58 (patch)
tree064886b62c4ed6da6bb11daea4b68e5cf377c05f /openbsc/src/nat
parent8cc2a6d62dd681e70bb27af656b745bdbd081cc7 (diff)
nat: Add the exit/end command to the NAT config nodes.
Diffstat (limited to 'openbsc/src/nat')
-rw-r--r--openbsc/src/nat/bsc_nat_vty.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/openbsc/src/nat/bsc_nat_vty.c b/openbsc/src/nat/bsc_nat_vty.c
index ea168a407..66c45f602 100644
--- a/openbsc/src/nat/bsc_nat_vty.c
+++ b/openbsc/src/nat/bsc_nat_vty.c
@@ -522,6 +522,8 @@ int bsc_nat_vty_init(struct bsc_nat *nat)
install_element(CONFIG_NODE, &cfg_nat_cmd);
install_node(&nat_node, config_write_nat);
install_default(NAT_NODE);
+ install_element(NAT_NODE, &ournode_exit_cmd);
+ install_element(NAT_NODE, &ournode_end_cmd);
install_element(NAT_NODE, &cfg_nat_msc_ip_cmd);
install_element(NAT_NODE, &cfg_nat_msc_port_cmd);
install_element(NAT_NODE, &cfg_nat_auth_time_cmd);
@@ -540,6 +542,8 @@ int bsc_nat_vty_init(struct bsc_nat *nat)
install_element(NAT_NODE, &cfg_bsc_cmd);
install_node(&bsc_node, config_write_bsc);
install_default(BSC_NODE);
+ install_element(BSC_NODE, &ournode_exit_cmd);
+ install_element(BSC_NODE, &ournode_end_cmd);
install_element(BSC_NODE, &cfg_bsc_token_cmd);
install_element(BSC_NODE, &cfg_bsc_lac_cmd);
install_element(BSC_NODE, &cfg_bsc_paging_cmd);