aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/net/send_fd
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2019-02-06 14:09:57 +0100
committerTor Egge <Tor.Egge@broadpark.no>2019-02-06 14:09:57 +0100
commitd93960e181aa7010f4de80b5b3c5ac21c602ed41 (patch)
treef349126505986e84c0af787b7f69c3c4d396227d /vespalib/src/tests/net/send_fd
parent7e93d5dac4c722f1efa0e85e511a90084264a99f (diff)
Eliminate clang warning in vespalib
Diffstat (limited to 'vespalib/src/tests/net/send_fd')
-rw-r--r--vespalib/src/tests/net/send_fd/send_fd_test.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/tests/net/send_fd/send_fd_test.cpp b/vespalib/src/tests/net/send_fd/send_fd_test.cpp
index ce7e7f20b30..e9921f75207 100644
--- a/vespalib/src/tests/net/send_fd/send_fd_test.cpp
+++ b/vespalib/src/tests/net/send_fd/send_fd_test.cpp
@@ -74,7 +74,7 @@ void send_fd(SocketHandle &socket, SocketHandle fd) {
hdr->cmsg_level = SOL_SOCKET;
hdr->cmsg_type = SCM_RIGHTS;
hdr->cmsg_len = CMSG_LEN(sizeof(int));
- int *fd_dst = (int *) CMSG_DATA(hdr);
+ int *fd_dst = (int *) (void *) CMSG_DATA(hdr);
fd_dst[0] = fd.get();
ssize_t res = sendmsg(socket.get(), &msg, 0);
ASSERT_EQUAL(res, 1);
@@ -97,7 +97,7 @@ SocketHandle recv_fd(SocketHandle &socket) {
bool type_ok = ((hdr->cmsg_level == SOL_SOCKET) &&
(hdr->cmsg_type == SCM_RIGHTS));
ASSERT_TRUE(type_ok);
- int *fd_src = (int *) CMSG_DATA(hdr);
+ int *fd_src = (int *) (void *) CMSG_DATA(hdr);
fprintf(stderr, "got fd: %d\n", fd_src[0]);
return SocketHandle(fd_src[0]);
}