vty/command: add global command attribute CMD_ATTR_NODE_EXIT

Change-Id: I56306f4886a72a3525b60225721aa2fcf7c57213
Related: SYS#4937
diff --git a/include/osmocom/vty/command.h b/include/osmocom/vty/command.h
index 43ad3da..f558bb1 100644
--- a/include/osmocom/vty/command.h
+++ b/include/osmocom/vty/command.h
@@ -138,6 +138,7 @@
 	CMD_ATTR_DEPRECATED	= (1 << 0),
 	CMD_ATTR_HIDDEN		= (1 << 1),
 	CMD_ATTR_IMMEDIATE	= (1 << 2),
+	CMD_ATTR_NODE_EXIT	= (1 << 3),
 };
 
 /*! Structure of a command element */
diff --git a/src/vty/command.c b/src/vty/command.c
index 30c39a7..b472f6d 100644
--- a/src/vty/command.c
+++ b/src/vty/command.c
@@ -626,6 +626,7 @@
 	{ CMD_ATTR_DEPRECATED,		"This command is deprecated" },
 	{ CMD_ATTR_HIDDEN,		"This command is hidden" },
 	{ CMD_ATTR_IMMEDIATE,		"This command applies immediately" },
+	{ CMD_ATTR_NODE_EXIT,		"This command applies on VTY node exit" },
 	{ 0, NULL }
 };