summaryrefslogtreecommitdiff
path: root/deps/uv/test/test-tcp-shutdown-after-write.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/test/test-tcp-shutdown-after-write.c')
-rw-r--r--deps/uv/test/test-tcp-shutdown-after-write.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/deps/uv/test/test-tcp-shutdown-after-write.c b/deps/uv/test/test-tcp-shutdown-after-write.c
index a2e9e0f543..de6f5575c1 100644
--- a/deps/uv/test/test-tcp-shutdown-after-write.c
+++ b/deps/uv/test/test-tcp-shutdown-after-write.c
@@ -49,9 +49,12 @@ static void close_cb(uv_handle_t* handle) {
}
-static uv_buf_t alloc_cb(uv_handle_t* handle, size_t suggested_size) {
+static void alloc_cb(uv_handle_t* handle,
+ size_t suggested_size,
+ uv_buf_t* buf) {
static char slab[64];
- return uv_buf_init(slab, sizeof(slab));
+ buf->base = slab;
+ buf->len = sizeof(slab);
}
@@ -70,7 +73,7 @@ static void timer_cb(uv_timer_t* handle, int status) {
}
-static void read_cb(uv_stream_t* handle, ssize_t nread, uv_buf_t buf) {
+static void read_cb(uv_stream_t* handle, ssize_t nread, const uv_buf_t* buf) {
}
@@ -103,7 +106,7 @@ TEST_IMPL(tcp_shutdown_after_write) {
uv_loop_t* loop;
int r;
- addr = uv_ip4_addr("127.0.0.1", TEST_PORT);
+ ASSERT(0 == uv_ip4_addr("127.0.0.1", TEST_PORT, &addr));
loop = uv_default_loop();
r = uv_timer_init(loop, &timer);
@@ -115,7 +118,7 @@ TEST_IMPL(tcp_shutdown_after_write) {
r = uv_tcp_init(loop, &conn);
ASSERT(r == 0);
- r = uv_tcp_connect(&connect_req, &conn, addr, connect_cb);
+ r = uv_tcp_connect(&connect_req, &conn, &addr, connect_cb);
ASSERT(r == 0);
r = uv_run(loop, UV_RUN_DEFAULT);