]> git.sur5r.net Git - openldap/commitdiff
fix initializer
authorKurt Zeilenga <kurt@openldap.org>
Tue, 4 Mar 2003 21:49:21 +0000 (21:49 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Tue, 4 Mar 2003 21:49:21 +0000 (21:49 +0000)
libraries/liblutil/getpeereid.c

index 2642886c27374e0a10b73b88fc6e644e73b073fc..de48ab8b537e26828388990b619dd44626188354 100644 (file)
@@ -58,9 +58,12 @@ int getpeereid( int s, uid_t *euid, gid_t *egid )
        }
 #elif defined( DO_SENDMSG )
        int dummy, fd[2];
-       struct iovec iov = {(char *)&dummy, 1};
+       struct iovec iov;
        struct msghdr msg = {0};
        struct stat st;
+
+       iov.iov_base = (char*) &dummy;
+       iov.iov_len = 1;
        msg.msg_iov = &iov;
        msg.msg_iovlen = 1;
        msg.msg_accrights = (char *)fd;