]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Use the initialization value to check if tun_is_up
authorMarios Paouris <mspaourh@gmail.com>
Sun, 2 Nov 2025 22:45:51 +0000 (00:45 +0200)
committerMarios Paouris <mspaourh@gmail.com>
Sun, 2 Nov 2025 22:45:51 +0000 (00:45 +0200)
Fixes #826

Signed-off-by: Marios Paouris <mspaourh@gmail.com>
openconnect-internal.h

index 6925d60c3bc091559547dffc9ce7963d0ef225e8..abf45bbd39c85378eecc7eaebf00661aae4246a2 100644 (file)
@@ -1154,7 +1154,7 @@ static inline int set_fd_cloexec(int fd)
 static inline int tun_is_up(struct openconnect_info *vpninfo)
 {
 #ifdef _WIN32
-       return vpninfo->tun_fh != NULL;
+       return vpninfo->tun_fh != INVALID_HANDLE_VALUE;
 #else
        return vpninfo->tun_fd != -1;
 #endif