vty: Add a new callback to let code decide if it is a config node or not
diff --git a/src/vty/command.c b/src/vty/command.c
index bec28a0..6a52321 100644
--- a/src/vty/command.c
+++ b/src/vty/command.c
@@ -141,6 +141,10 @@
 
 static int is_config(struct vty *vty)
 {
+	/* ask the application */
+	if (host.app_info->is_config_node)
+		return host.app_info->is_config_node(vty, vty->node);
+
 	/* Assume that everything above CONFIG_NODE is a config node */
 	return vty->node > CONFIG_NODE;
 }