summaryrefslogtreecommitdiff
path: root/ospfd/ospf_dump.c
diff options
context:
space:
mode:
Diffstat (limited to 'ospfd/ospf_dump.c')
-rw-r--r--ospfd/ospf_dump.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/ospfd/ospf_dump.c b/ospfd/ospf_dump.c
index 18cb9573f4..59f95c5da2 100644
--- a/ospfd/ospf_dump.c
+++ b/ospfd/ospf_dump.c
@@ -1605,17 +1605,21 @@ DEFPY (debug_ospf_client_api,
DEFPY (debug_ospf_orr,
debug_ospf_orr_cmd,
- "[no$no] debug ospf orr",
+ "[no$no] debug ospf [(1-65535)$instance] orr",
NO_STR
DEBUG_STR
OSPF_STR
+ "Instance ID\n"
"OSPF ORR information\n")
{
+ if (instance && instance != ospf_instance)
+ return CMD_NOT_MY_INSTANCE;
+
if (vty->node == CONFIG_NODE) {
if (no)
- CONF_DEBUG_OFF(orr, ORR);
+ DEBUG_OFF(orr, ORR);
else
- CONF_DEBUG_ON(orr, ORR);
+ DEBUG_ON(orr, ORR);
} else {
if (no)
TERM_DEBUG_OFF(orr, ORR);