diff options
author | paul <paul> | 2006-01-11 01:38:25 +0000 |
---|---|---|
committer | paul <paul> | 2006-01-11 01:38:25 +0000 |
commit | 4675744f1d8d4013387044dd715b21319e17bbd7 (patch) | |
tree | 68f31fef9c4e1ec7bd3b663dc8aa5c2befb272f7 | |
parent | ac9eb52245741b11ecb1dc002b7aec4b24e26eeb (diff) | |
download | quagga-4675744f1d8d4013387044dd715b21319e17bbd7.tar.bz2 quagga-4675744f1d8d4013387044dd715b21319e17bbd7.tar.xz |
2006-01-11 Erik Smit <zoiah@zoiah.net>
* vtysh.c: (vtysh_config_from_file) fix regression from
a previous cleanup, vtysh_client.flags and cmd->daemon are
bitwise flags, bitwise & was meant to be used. Fixes breakage
of integrated config file reading.
-rw-r--r-- | vtysh/ChangeLog | 7 | ||||
-rw-r--r-- | vtysh/vtysh.c | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/vtysh/ChangeLog b/vtysh/ChangeLog index 9e4e40ad..11192c1f 100644 --- a/vtysh/ChangeLog +++ b/vtysh/ChangeLog @@ -1,3 +1,10 @@ +2006-01-11 Erik Smit <zoiah@zoiah.net> + + * vtysh.c: (vtysh_config_from_file) fix regression from + a previous cleanup, vtysh_client.flags and cmd->daemon are + bitwise flags, bitwise & was meant to be used. Fixes breakage + of integrated config file reading. + 2005-09-15 Hasso Tepper <hasso at quagga.net> * vtysh.c: Fix warning by casting rl_bind_key 2. argument correctly. diff --git a/vtysh/vtysh.c b/vtysh/vtysh.c index fa48a44e..08ed7498 100644 --- a/vtysh/vtysh.c +++ b/vtysh/vtysh.c @@ -523,7 +523,7 @@ vtysh_config_from_file (struct vty *vty, FILE *fp) for (i = 0; i < VTYSH_INDEX_MAX; i++) { - if (cmd->daemon && vtysh_client[i].flag) + if (cmd->daemon & vtysh_client[i].flag) { cmd_stat = vtysh_client_execute (&vtysh_client[i], vty->buf, stdout); |