MINOR: tools: add a generic struct "name_desc" for name-description pairs

In prompts on the CLI we now commonly need to propose a keyword name
and a description and it doesn't make sense to define a new struct for
each such pairs. Let's simply have a generic "name_desc" for this.
diff --git a/include/common/standard.h b/include/common/standard.h
index 0b8a327..69d760d 100644
--- a/include/common/standard.h
+++ b/include/common/standard.h
@@ -87,6 +87,12 @@
 	int host_len;
 };
 
+/* generic structure associating a name and a value, for use in arrays */
+struct name_desc {
+	const char *name;
+	const char *desc;
+};
+
 extern THREAD_LOCAL int itoa_idx; /* index of next itoa_str to use */
 
 /*