diff options
author | Christian Pointner <equinox@helsinki.at> | 2010-01-10 12:31:34 (GMT) |
---|---|---|
committer | Christian Pointner <equinox@helsinki.at> | 2010-01-10 12:31:34 (GMT) |
commit | 6218a84102038f95683cffbbde9fcf9fff8d2827 (patch) | |
tree | 61ff60f126451ef14a8122abe0ba04102252b1a4 /serialclient.c | |
parent | 0e13f8198ac1edc6f9b3a62492425cbdfd8669e4 (diff) |
improved termios settings
fixed length check at write
fixed output at log
Diffstat (limited to 'serialclient.c')
-rw-r--r-- | serialclient.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/serialclient.c b/serialclient.c index 87e9428..f81c7cb 100644 --- a/serialclient.c +++ b/serialclient.c @@ -63,9 +63,10 @@ int process_data(int src_fd, int dest_fd) } offset += ret; - if(offset+1 >= len) + if(offset >= len) break; } + log_printf(DEBUG, "wrote %d bytes to fd (%d)", offset, dest_fd); return 0; } |