diff rvinterf/asyncshell/poweroff.c @ 965:bd873572ef2c

fc-shell: one-shot command mode implemented
author Mychaela Falconia <falcon@ivan.Harhan.ORG>
date Sat, 07 Nov 2015 00:00:46 +0000
parents 1b1683cda154
children
line wrap: on
line diff
--- a/rvinterf/asyncshell/poweroff.c	Fri Nov 06 23:22:47 2015 +0000
+++ b/rvinterf/asyncshell/poweroff.c	Sat Nov 07 00:00:46 2015 +0000
@@ -8,7 +8,6 @@
 #include "pktmux.h"
 #include "etm.h"
 
-void
 send_etm_cmd(buf, len)
 	u_char *buf;
 {
@@ -20,9 +19,9 @@
 		c ^= buf[i];
 	buf[i] = c;
 	send_pkt_to_target(buf, len + 2);
+	return 0;
 }
 
-void
 cmd_poweroff()
 {
 	u_char cmdpkt[7];
@@ -32,15 +31,14 @@
 	cmdpkt[3] = 30;		/* VRPCDEV */
 	cmdpkt[4] = 0x01;	/* low 8 bits */
 	cmdpkt[5] = 0;		/* high 2 bits */
-	send_etm_cmd(cmdpkt, 5);
+	return send_etm_cmd(cmdpkt, 5);
 }
 
-void
 cmd_tgtreset()
 {
 	u_char cmdpkt[4];
 
 	cmdpkt[1] = ETM_CORE;
 	cmdpkt[2] = TMCORE_OPC_RESET;
-	send_etm_cmd(cmdpkt, 2);
+	return send_etm_cmd(cmdpkt, 2);
 }