gnutls.c:2569:3: warning: The 1st argument to 'close' is <= -2 but should be >= -1 [unix.StdCLibraryFunctions]
2569 | closesocket(vpninfo->ssl_fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./openconnect-internal.h:1176:21: note: expanded from macro 'closesocket'
1176 | #define closesocket close
| ^
Signed-off-by: Dimitri Papadopoulos Orfanos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com>
gnutls_deinit(vpninfo->https_sess);
vpninfo->https_sess = NULL;
}
- if (vpninfo->ssl_fd != -1) {
+ if (vpninfo->ssl_fd >= 0) {
unmonitor_fd(vpninfo, ssl);
closesocket(vpninfo->ssl_fd);
vpninfo->ssl_fd = -1;