mirror of
https://github.com/weechat/weechat.git
synced 2026-06-30 23:06:38 +02:00
core: fix gnutls warnings
This commit is contained in:
@@ -57,7 +57,7 @@
|
||||
int network_init_ok = 0;
|
||||
|
||||
#ifdef HAVE_GNUTLS
|
||||
gnutls_certificate_credentials gnutls_xcred; /* GnuTLS client credentials */
|
||||
gnutls_certificate_credentials_t gnutls_xcred; /* GnuTLS client credentials */
|
||||
#endif
|
||||
|
||||
|
||||
@@ -1388,7 +1388,7 @@ network_connect_child_read_cb (void *arg_hook_connect, int fd)
|
||||
fcntl (HOOK_CONNECT(hook_connect, sock), F_SETFL,
|
||||
HOOK_CONNECT(hook_connect, handshake_fd_flags) | O_NONBLOCK);
|
||||
gnutls_transport_set_ptr (*HOOK_CONNECT(hook_connect, gnutls_sess),
|
||||
(gnutls_transport_ptr) ((ptrdiff_t) HOOK_CONNECT(hook_connect, sock)));
|
||||
(gnutls_transport_ptr_t) ((ptrdiff_t) HOOK_CONNECT(hook_connect, sock)));
|
||||
if (HOOK_CONNECT(hook_connect, gnutls_dhkey_size) > 0)
|
||||
{
|
||||
gnutls_dh_set_prime_bits (*HOOK_CONNECT(hook_connect, gnutls_sess),
|
||||
@@ -1555,7 +1555,7 @@ network_connect_with_fork (struct t_hook *hook_connect)
|
||||
GNUTLS_CRD_CERTIFICATE,
|
||||
gnutls_xcred);
|
||||
gnutls_transport_set_ptr (*HOOK_CONNECT(hook_connect, gnutls_sess),
|
||||
(gnutls_transport_ptr) ((unsigned long) HOOK_CONNECT(hook_connect, sock)));
|
||||
(gnutls_transport_ptr_t) ((unsigned long) HOOK_CONNECT(hook_connect, sock)));
|
||||
}
|
||||
#endif
|
||||
|
||||
|
||||
@@ -694,7 +694,7 @@ relay_client_new (int sock, const char *address, struct t_relay_server *server)
|
||||
gnutls_credentials_set (new_client->gnutls_sess, GNUTLS_CRD_CERTIFICATE, relay_gnutls_x509_cred);
|
||||
gnutls_certificate_server_set_request (new_client->gnutls_sess, GNUTLS_CERT_IGNORE);
|
||||
gnutls_transport_set_ptr (new_client->gnutls_sess,
|
||||
(gnutls_transport_ptr) ((ptrdiff_t) new_client->sock));
|
||||
(gnutls_transport_ptr_t) ((ptrdiff_t) new_client->sock));
|
||||
ptr_option = weechat_config_get ("weechat.network.gnutls_handshake_timeout");
|
||||
new_client->hook_timer_handshake = weechat_hook_timer (1000 / 10,
|
||||
0,
|
||||
|
||||
Reference in New Issue
Block a user