diff options
Diffstat (limited to 'src/daemon/dlt_daemon_serial.c')
-rw-r--r-- | src/daemon/dlt_daemon_serial.c | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/src/daemon/dlt_daemon_serial.c b/src/daemon/dlt_daemon_serial.c index cafcf80..58c2a67 100644 --- a/src/daemon/dlt_daemon_serial.c +++ b/src/daemon/dlt_daemon_serial.c @@ -70,28 +70,24 @@ #include "dlt_daemon_serial.h" -int dlt_daemon_serial_send(int sock,void* data1,int size1,void* data2,int size2,char serialheader) +int dlt_daemon_serial_send(int sock, void *data1, int size1, void *data2, int size2, char serialheader) { /* Optional: Send serial header, if requested */ if (serialheader) - { - if ( 0 > write(sock, dltSerialHeader,sizeof(dltSerialHeader)) ) + if (0 > write(sock, dltSerialHeader, sizeof(dltSerialHeader))) return DLT_DAEMON_ERROR_SEND_FAILED; - } - /* Send data */ - if(data1 && size1>0) - { - if (0 > write(sock, data1,size1)) + + if (data1 && (size1 > 0)) + if (0 > write(sock, data1, size1)) return DLT_DAEMON_ERROR_SEND_FAILED; - } - if(data2 && size2>0) - { - if (0 > write(sock, data2,size2)) - return DLT_DAEMON_ERROR_SEND_FAILED; - } + + + if (data2 && (size2 > 0)) + if (0 > write(sock, data2, size2)) + return DLT_DAEMON_ERROR_SEND_FAILED; return DLT_DAEMON_ERROR_OK; } |