diff rvinterf/tmsh/usercmd.c @ 69:2159f260ed13

fc-tmsh: all commands internally return values in preparation for adding one-shot mode of operation
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 26 Oct 2016 23:17:03 +0000
parents 585f63e5bca6
children 27c41e4b21ae
line wrap: on
line diff
--- a/rvinterf/tmsh/usercmd.c	Wed Oct 26 22:56:29 2016 +0000
+++ b/rvinterf/tmsh/usercmd.c	Wed Oct 26 23:17:03 2016 +0000
@@ -11,25 +11,24 @@
 
 extern char usercmd[];
 
-extern void cmd_abbr();
-extern void cmd_abbw();
-extern void cmd_audio();
-extern void cmd_check_ffs1();
-extern void cmd_dieid();
-extern void cmd_ffs2();
-extern void cmd_omr();
-extern void cmd_ping();
-extern void cmd_r8();
-extern void cmd_r16();
-extern void cmd_r32();
-extern void cmd_tgtreset();
-extern void cmd_tmpkt();
-extern void cmd_version();
-extern void cmd_w8();
-extern void cmd_w16();
-extern void cmd_w32();
+extern int cmd_abbr();
+extern int cmd_abbw();
+extern int cmd_audio();
+extern int cmd_check_ffs1();
+extern int cmd_dieid();
+extern int cmd_ffs2();
+extern int cmd_omr();
+extern int cmd_ping();
+extern int cmd_r8();
+extern int cmd_r16();
+extern int cmd_r32();
+extern int cmd_tgtreset();
+extern int cmd_tmpkt();
+extern int cmd_version();
+extern int cmd_w8();
+extern int cmd_w16();
+extern int cmd_w32();
 
-void
 cmd_exit()
 {
 	tty_cleanup();
@@ -40,7 +39,7 @@
 	char *cmd;
 	int minargs;
 	int maxargs;
-	void (*func)();
+	int (*func)();
 } cmdtab[] = {
 	{"abbr", 2, 2, cmd_abbr},
 	{"abbw", 3, 3, cmd_abbw},