Lines Matching refs:clientSocket
120 static void fakeRemoteSocketPair(int *clientSocket, int *serverSocket, int *acceptedSocket);
540 void BinderTest::fakeRemoteSocketPair(int *clientSocket, int *serverSocket, int *acceptedSocket) { in fakeRemoteSocketPair() argument
549 *clientSocket = socket(AF_INET6, SOCK_STREAM, 0); in fakeRemoteSocketPair()
551 ASSERT_EQ(0, bind(*clientSocket, (struct sockaddr *) &client6, sizeof(client6))); in fakeRemoteSocketPair()
552 ASSERT_EQ(0, connect(*clientSocket, (struct sockaddr *) &server6, sizeof(server6))); in fakeRemoteSocketPair()
553 ASSERT_EQ(0, getsockname(*clientSocket, (struct sockaddr *) &client6, &addrlen)); in fakeRemoteSocketPair()
561 void checkSocketpairOpen(int clientSocket, int acceptedSocket) { in checkSocketpairOpen() argument
563 EXPECT_EQ(4, write(clientSocket, "foo", sizeof("foo"))); in checkSocketpairOpen()
568 void checkSocketpairClosed(int clientSocket, int acceptedSocket) { in checkSocketpairClosed() argument
570 int ret = write(clientSocket, "foo", sizeof("foo")); in checkSocketpairClosed()
583 int clientSocket, serverSocket, acceptedSocket; in TEST_F() local
584 ASSERT_NO_FATAL_FAILURE(fakeRemoteSocketPair(&clientSocket, &serverSocket, &acceptedSocket)); in TEST_F()
590 EXPECT_EQ(0, fchown(clientSocket, uid, -1)); in TEST_F()
604 checkSocketpairOpen(clientSocket, acceptedSocket); in TEST_F()
617 checkSocketpairOpen(clientSocket, acceptedSocket); in TEST_F()
622 checkSocketpairClosed(clientSocket, acceptedSocket); in TEST_F()
624 close(clientSocket); in TEST_F()