]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/command.h
2005-01-28 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
[mirror_frr.git] / lib / command.h
index 8fdec98ff3b05e28733f3302c39f5d9eb5cce495..eba919cbdf62991bdd805f988ee1cb86bd1f78e7 100644 (file)
@@ -322,7 +322,11 @@ void install_default (enum node_type);
 void install_element (enum node_type, struct cmd_element *);
 void sort_node ();
 
-char *argv_concat (const char **, int, int);
+/* Concatenates argv[shift] through argv[argc-1] into a single NUL-terminated
+   string with a space between each element (allocated using
+   XMALLOC(MTYPE_TMP)).  Returns NULL if shift >= argc. */
+char *argv_concat (const char **argv, int argc, int shift);
+
 vector cmd_make_strvec (const char *);
 void cmd_free_strvec (vector);
 vector cmd_describe_command ();