Displaying 1 result from an estimated 1 matches for "test_stream_shutrd_client".
2023 Aug 31
0
[RFC PATCH v2 2/2] test/vsock: shutdowned socket test
..._opts *opts)
>+{
>+ int fd;
>+
>+ fd = vsock_stream_accept(VMADDR_CID_ANY, 1234, NULL);
>+ if (fd < 0) {
>+ perror("accept");
>+ exit(EXIT_FAILURE);
>+ }
>+
>+ control_expectln("CLIENTDONE");
>+
>+ close(fd);
>+}
>+
>+static void test_stream_shutrd_client(const struct test_opts *opts)
>+{
>+ int fd;
>+
>+ struct sigaction act = {
>+ .sa_handler = sigpipe,
>+ };
>+
>+ sigaction(SIGPIPE, &act, NULL);
>+
>+ fd = vsock_stream_connect(opts->peer_cid, 1234);
>+ if (fd < 0) {
>+ perror("connect");
&...