vty: Don't dump deprecated commands in XML export

we don't want to include deprecated commands in our VTY reference
manuals.

Change-Id: I5e179c9dca297b8c4bdbdf4e0e5b1d69eecc4232
diff --git a/src/vty/command.c b/src/vty/command.c
index 24d8ea4..66cf6a8 100644
--- a/src/vty/command.c
+++ b/src/vty/command.c
@@ -679,7 +679,8 @@
 			elem = vector_slot(cnode->cmd_vector, j);
 			if (!vty_command_is_common(elem))
 				continue;
-			vty_dump_element(elem, vty);
+			if (!elem->attr & CMD_ATTR_DEPRECATED)
+				vty_dump_element(elem, vty);
 		}
 	}
 	vty_out(vty, "  </node>%s", VTY_NEWLINE);
@@ -716,7 +717,8 @@
 			elem = vector_slot(cnode->cmd_vector, j);
 			if (vty_command_is_common(elem))
 				continue;
-			vty_dump_element(elem, vty);
+			if (!elem->attr & CMD_ATTR_DEPRECATED)
+				vty_dump_element(elem, vty);
 		}
 
 		vty_out(vty, "  </node>%s", VTY_NEWLINE);