diff options
Diffstat (limited to 'src/util/service.c')
-rw-r--r-- | src/util/service.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/util/service.c b/src/util/service.c index 4fd16f93d..d03650501 100644 --- a/src/util/service.c +++ b/src/util/service.c | |||
@@ -1061,9 +1061,9 @@ add_unixpath (struct sockaddr **saddrs, | |||
1061 | 1061 | ||
1062 | un = GNUNET_new (struct sockaddr_un); | 1062 | un = GNUNET_new (struct sockaddr_un); |
1063 | un->sun_family = AF_UNIX; | 1063 | un->sun_family = AF_UNIX; |
1064 | strncpy (un->sun_path, | 1064 | GNUNET_strlcpy (un->sun_path, |
1065 | unixpath, | 1065 | unixpath, |
1066 | sizeof (un->sun_path) - 1); | 1066 | sizeof (un->sun_path)); |
1067 | #ifdef LINUX | 1067 | #ifdef LINUX |
1068 | if (GNUNET_YES == abstract) | 1068 | if (GNUNET_YES == abstract) |
1069 | un->sun_path[0] = '\0'; | 1069 | un->sun_path[0] = '\0'; |