From da0d10c0d2235004254971d6789ea869b4b971ad Mon Sep 17 00:00:00 2001 From: Thanos Makatos Date: Fri, 4 Dec 2020 06:56:11 -0500 Subject: don't return invalid errno Signed-off-by: Thanos Makatos --- lib/tran_sock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tran_sock.c b/lib/tran_sock.c index a9af65e..f96784d 100644 --- a/lib/tran_sock.c +++ b/lib/tran_sock.c @@ -107,7 +107,7 @@ init_sock(vfu_ctx_t *vfu_ctx) /* start listening business */ ret = bind(unix_sock, (struct sockaddr*)&addr, sizeof(addr)); if (ret < 0) { - ret = errno; + ret = -errno; goto out; } -- cgit v1.1