]> rtime.felk.cvut.cz Git - can-utils.git/blobdiff - slcanpty.c
Use rxbuf[] for acknowledges.
[can-utils.git] / slcanpty.c
index 9b8ecf1e0db1fb0f3f784cf4e156b6700a336d37..a42f492428a29590e266f1beb98e29c180f3dc0a 100644 (file)
@@ -254,12 +254,14 @@ int main(int argc, char **argv)
                        }
 
 rx_out_ack:
-                       rxcmd = '\r';
+                       rxbuf[0] = '\r';
+                       tmp = 1;
                        goto rx_out;
 rx_out_nack:
-                       rxcmd = '\a';
+                       rxbuf[0] = '\a';
+                       tmp = 1;
 rx_out:
-                       nbytes = write(p, &rxcmd, 1);
+                       nbytes = write(p, rxbuf, tmp);
                        if (nbytes < 0) {
                                perror("write pty ack/nack");
                                return 1;