aboutsummaryrefslogtreecommitdiff
path: root/test/send_recv.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/send_recv.c')
-rw-r--r--test/send_recv.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/test/send_recv.c b/test/send_recv.c
index 38ae27f..a7b001a 100644
--- a/test/send_recv.c
+++ b/test/send_recv.c
@@ -19,14 +19,9 @@ static char str[] = "This is a test of send and recv over io_uring!";
#define MAX_MSG 128
-#define PORT 10200
+#define PORT 10202
#define HOST "127.0.0.1"
-#if 0
-# define io_uring_prep_send io_uring_prep_write
-# define io_uring_prep_recv io_uring_prep_read
-#endif
-
static int recv_prep(struct io_uring *ring, struct iovec *iov, int *sock,
int registerfiles)
{
@@ -200,7 +195,7 @@ static int do_send(void)
return 1;
}
- ret = connect(sockfd, &saddr, sizeof(saddr));
+ ret = connect(sockfd, (struct sockaddr *)&saddr, sizeof(saddr));
if (ret < 0) {
perror("connect");
return 1;
@@ -259,7 +254,7 @@ static int test(int use_sqthread, int regfiles)
pthread_mutex_lock(&rd.mutex);
do_send();
pthread_join(recv_thread, &retval);
- return (int)(intptr_t)retval;
+ return (intptr_t)retval;
}
int main(int argc, char *argv[])