]> git.ipfire.org Git - thirdparty/wireguard-tools.git/commitdiff
wg: propagate set errno
authorJason A. Donenfeld <Jason@zx2c4.com>
Thu, 21 Jul 2016 11:33:20 +0000 (13:33 +0200)
committerJason A. Donenfeld <Jason@zx2c4.com>
Thu, 21 Jul 2016 11:33:20 +0000 (13:33 +0200)
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
src/ipc.c

index 2fb12462960b910b5c6409eecd3edf68e2e55196..cc70fd1b0718781071e8cef8c73a8e25c86a2643 100644 (file)
--- a/src/ipc.c
+++ b/src/ipc.c
@@ -201,6 +201,7 @@ static int userspace_set_device(struct wgdevice *dev)
        ret = ret_code;
 out:
        close_and_unlink(fd);
+       errno = -ret;
        return (int)ret;
 }