From 9a70eef3ee739543b87c867fd5b643b703899c89 Mon Sep 17 00:00:00 2001 From: Jiri Popek Date: Tue, 17 Mar 2015 13:17:25 +0100 Subject: Add the IPv6 support Enables communication between DLT server and clients over IPv6. Signed-off-by: Jiri Popek Signed-off-by: Alexander Wenzel --- src/system/dlt-system-syslog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/system') diff --git a/src/system/dlt-system-syslog.c b/src/system/dlt-system-syslog.c index c788d94..d7e7e1d 100644 --- a/src/system/dlt-system-syslog.c +++ b/src/system/dlt-system-syslog.c @@ -66,7 +66,7 @@ int init_socket(SyslogOptions opts) int sock = -1; struct sockaddr_in syslog_addr; - sock = socket(AF_INET, SOCK_DGRAM, 0); + sock = socket(AF_INET6, SOCK_DGRAM, 0); if(sock < 0) { DLT_LOG(syslogContext, DLT_LOG_FATAL, @@ -74,7 +74,7 @@ int init_socket(SyslogOptions opts) return -1; } - syslog_addr.sin_family = AF_INET; + syslog_addr.sin_family = AF_INET6; syslog_addr.sin_port = htons(opts.Port); syslog_addr.sin_addr.s_addr = INADDR_ANY; bzero(&(syslog_addr.sin_zero), 8); -- cgit v1.2.1