summaryrefslogtreecommitdiff
path: root/src/daemon/dlt_daemon_serial.c
diff options
context:
space:
mode:
authorAlexander Wenzel <Alexander.AW.Wenzel@bmw.de>2013-12-19 10:18:03 +0100
committerAlexander Wenzel <Alexander.AW.Wenzel@bmw.de>2014-01-10 07:16:14 +0100
commit9b74a8457aaa9b282cf79427a713b907635d82a2 (patch)
treee09145e56abd101db80657f52ef79918ce0aa86d /src/daemon/dlt_daemon_serial.c
parent8029c1387c240fcd085be13f38d9adadc97c03bf (diff)
downloadDLT-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.c10
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;
}