VTY: properly exit from OML_NODE

This commit is contained in:
Harald Welte 2010-05-31 17:17:29 +02:00
parent 72b4b20a2a
commit 6463232b09
1 changed files with 10 additions and 0 deletions

View File

@ -66,6 +66,11 @@ int bsc_vty_go_parent(struct vty *vty)
vty->index = ts->trx;
}
break;
case OML_NODE:
vty->node = ENABLE_NODE;
talloc_free(vty->index);
vty->index = NULL;
break;
default:
vty->node = CONFIG_NODE;
}
@ -117,6 +122,11 @@ gDEFUN(ournode_exit,
vty->node = CONFIG_NODE;
vty->index = NULL;
break;
case OML_NODE:
vty->node = ENABLE_NODE;
talloc_free(vty->index);
vty->index = NULL;
break;
default:
break;
}