diff options
author | Gil Cukierman <cukie@google.com> | 2022-10-31 14:51:59 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-10-31 14:51:59 +0000 |
commit | 7ba7e81400b122a5e3b9dd1ec938fbeda8215899 (patch) | |
tree | ebe9c872e416346e4b333e5062da32401c8e0a73 /test/poll-link.c | |
parent | d53db6851ea17b2d219d084e1afc683b8b62b105 (diff) | |
parent | dae12c7b40c255ad7c6612591e2908a266f2cfd5 (diff) | |
download | liburing-7ba7e81400b122a5e3b9dd1ec938fbeda8215899.tar.gz |
Update liburing to version 2.2 am: d0a2042580 am: dae12c7b40android-u-beta-1-gpl
Original change: https://android-review.googlesource.com/c/platform/external/liburing/+/2276974
Change-Id: Ie4d6c0c023d49198c105b3d2fc1e5d51edef6398
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'test/poll-link.c')
-rw-r--r-- | test/poll-link.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/test/poll-link.c b/test/poll-link.c index 4b4f9aa..197ad77 100644 --- a/test/poll-link.c +++ b/test/poll-link.c @@ -11,6 +11,7 @@ #include <netinet/tcp.h> #include <netinet/in.h> #include <poll.h> +#include <arpa/inet.h> #include "liburing.h" @@ -42,7 +43,8 @@ struct data { unsigned expected[2]; unsigned is_mask[2]; unsigned long timeout; - int port; + unsigned short port; + unsigned int addr; int stop; }; @@ -59,7 +61,7 @@ static void *send_thread(void *arg) addr.sin_family = AF_INET; addr.sin_port = data->port; - addr.sin_addr.s_addr = 0x0100007fU; + addr.sin_addr.s_addr = data->addr; if (connect(s0, (struct sockaddr*)&addr, sizeof(addr)) != -1) wait_for_var(&recv_thread_done); @@ -90,11 +92,12 @@ void *recv_thread(void *arg) struct sockaddr_in addr; addr.sin_family = AF_INET; - addr.sin_addr.s_addr = 0x0100007fU; + data->addr = inet_addr("127.0.0.1"); + addr.sin_addr.s_addr = data->addr; i = 0; do { - data->port = 1025 + (rand() % 64510); + data->port = htons(1025 + (rand() % 64510)); addr.sin_port = data->port; if (bind(s0, (struct sockaddr*)&addr, sizeof(addr)) != -1) |