fix: test common: use correct cast to validate pipefd receive 93/196593/1
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Wed, 2 Jan 2019 14:51:40 +0000 (15:51 +0100)
committerKarol Lewandowski <k.lewandowsk@samsung.com>
Wed, 2 Jan 2019 14:59:07 +0000 (15:59 +0100)
Change-Id: Ibf7b808ddfccdbdc9ea54e44f37961383099954e

src/tests/test_common.c

index 0eb205b..9e5fc5c 100644 (file)
@@ -68,7 +68,7 @@ ssize_t __wrap_recvmsg(int sockfd, struct msghdr *msg, int flags)
        if (poison_recvmsg_result)
                ((struct dlog_control_msg *)msg->msg_iov->iov_base)->result = 42;
        if (poison_recvmsg_pipefd)
-               ((struct dlog_control_msg *)msg->msg_control)->result = 42;
+               ((struct cmsghdr *)msg->msg_control)->cmsg_type = -1;
 
        return recvmsg_ret;
 }