summaryrefslogtreecommitdiff
path: root/src/lib/dlt_client.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/dlt_client.c')
-rw-r--r--src/lib/dlt_client.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/lib/dlt_client.c b/src/lib/dlt_client.c
index efac848..0b22890 100644
--- a/src/lib/dlt_client.c
+++ b/src/lib/dlt_client.c
@@ -340,16 +340,8 @@ DltReturnValue dlt_client_main_loop(DltClient *client, void *data, int verbose)
while (1)
{
- if (client->mode==0)
- {
- /* wait for data from socket */
- ret = dlt_receiver_receive_socket(&(client->receiver));
- }
- else
- {
- /* wait for data from serial connection */
- ret = dlt_receiver_receive_fd(&(client->receiver));
- }
+ /* wait for data from socket or serial connection */
+ ret = dlt_receiver_receive(&(client->receiver), client->mode);
if (ret<=0)
{