From: Konrad Lipinski Date: Mon, 28 Nov 2016 14:05:13 +0000 (+0100) Subject: kdbus-test: message-basic: allow self-broadcasts X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a67c296c1f1d9cd322a90dc60525cc7c3e2b62d4;p=platform%2Fkernel%2Flinux-exynos.git kdbus-test: message-basic: allow self-broadcasts --- diff --git a/tools/testing/selftests/kdbus/test-message.c b/tools/testing/selftests/kdbus/test-message.c index 236051c3c6ff..4a7adf07c349 100644 --- a/tools/testing/selftests/kdbus/test-message.c +++ b/tools/testing/selftests/kdbus/test-message.c @@ -47,8 +47,10 @@ wur int kdbus_test_message_basic(struct kdbus_test_env *env) /* send over 1st connection */ ASSERT_ZERO(kdbus_msg_send(sender, NULL, cookie, 0, 0, 0, KDBUS_DST_ID_BROADCAST)); - /* Make sure that we do not get our own broadcasts */ - ASSERT_RETURN(-EAGAIN,==,kdbus_msg_recv(sender, NULL, NULL)); + /* Make sure that we do get our own broadcasts */ + ASSERT_ZERO(kdbus_msg_recv(sender, &msg, &offset)); + ASSERT_RETURN(msg->cookie,==,cookie); + kdbus_msg_free(msg); /* ... and receive on the 2nd */ ASSERT_ZERO(kdbus_msg_recv_poll(conn, 100, &msg, &offset));