X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Funixsock.c;h=00b930e660f0c126d9db15e0658e8c4c50f14bb3;hb=1ecde57a53fc7c50e6b0139ad745b868413d420c;hp=8ccde80b9342e1c4aac0f6af4d24a1e6dbc1db34;hpb=d45f9cdfc084fc5e8783073b993d58b84deb5d58;p=collectd.git diff --git a/src/unixsock.c b/src/unixsock.c index 8ccde80b..00b930e6 100644 --- a/src/unixsock.c +++ b/src/unixsock.c @@ -134,7 +134,7 @@ static int us_open_socket(void) { const char *grpname; struct group *g; struct group sg; - char grbuf[2048]; + char grbuf[4096]; grpname = (sock_group != NULL) ? sock_group : COLLECTD_GRP_NAME; g = NULL; @@ -143,7 +143,7 @@ static int us_open_socket(void) { if (status != 0) { char errbuf[1024]; WARNING("unixsock plugin: getgrnam_r (%s) failed: %s", grpname, - sstrerror(errno, errbuf, sizeof(errbuf))); + sstrerror(status, errbuf, sizeof(errbuf))); break; } if (g == NULL) {