diff options
author | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2013-12-19 10:18:03 +0100 |
---|---|---|
committer | Alexander Wenzel <Alexander.AW.Wenzel@bmw.de> | 2014-01-10 07:16:14 +0100 |
commit | 9b74a8457aaa9b282cf79427a713b907635d82a2 (patch) | |
tree | e09145e56abd101db80657f52ef79918ce0aa86d /src/daemon/dlt_daemon_serial.c | |
parent | 8029c1387c240fcd085be13f38d9adadc97c03bf (diff) | |
download | DLT-daemon-9b74a8457aaa9b282cf79427a713b907635d82a2.tar.gz |
Cleanup of send return values. Further cleanup of send restructure.
Signed-off-by: Alexander Wenzel <Alexander.AW.Wenzel@bmw.de>
Diffstat (limited to 'src/daemon/dlt_daemon_serial.c')
-rw-r--r-- | src/daemon/dlt_daemon_serial.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/daemon/dlt_daemon_serial.c b/src/daemon/dlt_daemon_serial.c index 2dce5a8..36bf049 100644 --- a/src/daemon/dlt_daemon_serial.c +++ b/src/daemon/dlt_daemon_serial.c @@ -59,6 +59,8 @@ #include <sys/types.h> /* send() */ #include <sys/socket.h> /* send() */ +#include "dlt-daemon.h" + #include "dlt_types.h" #include "dlt_daemon_serial.h" @@ -69,7 +71,7 @@ int dlt_daemon_serial_send(int sock,void* data1,int size1,void* data2,int size2, if (serialheader) { if ( 0 > write(sock, dltSerialHeader,sizeof(dltSerialHeader)) ) - return -1; + return DLT_DAEMON_ERROR_SEND_FAILED; } @@ -77,14 +79,14 @@ int dlt_daemon_serial_send(int sock,void* data1,int size1,void* data2,int size2, if(data1 && size1>0) { if (0 > write(sock, data1,size1)) - return -1; + return DLT_DAEMON_ERROR_SEND_FAILED; } if(data2 && size2>0) { if (0 > write(sock, data2,size2)) - return -1; + return DLT_DAEMON_ERROR_SEND_FAILED; } - return 0; + return DLT_DAEMON_ERROR_OK; } |