*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_PSK, pskcred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
if (fn) {
fn(fd, buffer, len);
} else {
- send((intptr_t) fd, buffer, len, 0);
+ send((int)(intptr_t) fd, buffer, len, 0);
}
filter_current_idx--;
}
gnutls_init(&session, GNUTLS_DATAGRAM | (server ? GNUTLS_SERVER : GNUTLS_CLIENT)
| GNUTLS_NONBLOCK * nonblock);
gnutls_priority_set_direct(session, "+CTYPE-OPENPGP:+CIPHER-ALL:+MAC-ALL:+ECDHE-RSA:+ANON-ECDH", 0);
- gnutls_transport_set_ptr(session, (gnutls_transport_ptr_t) (intptr_t) sock);
+ gnutls_transport_set_int(session, sock);
if (full) {
gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, cred);
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
gnutls_dh_set_prime_bits (server, 1024);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_anon_allocate_client_credentials (&c_anoncred);
gnutls_credentials_set (client, GNUTLS_CRD_ANON, c_anoncred);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
/* Perform the TLS handshake
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
for (;;)
{
if (debug) success("Sending hello verify request\n");
- ret = gnutls_dtls_cookie_send(&cookie_key, CLI_ADDR, CLI_ADDR_LEN, &prestate, (gnutls_transport_ptr_t)fd, push);
+ ret = gnutls_dtls_cookie_send(&cookie_key, CLI_ADDR, CLI_ADDR_LEN, &prestate, (gnutls_transport_ptr_t)(long)fd, push);
if (ret < 0)
{
fail("Cannot send data\n");
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
NULL);
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
/* Perform the TLS handshake
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
do
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
gnutls_transport_set_pull_timeout_function (server, server_pull_timeout_func);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_anon_allocate_client_credentials (&c_anoncred);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
gnutls_transport_set_pull_timeout_function (client, client_pull_timeout_func);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
handshake = 1;
HANDSHAKE(client, server);
gnutls_dh_set_prime_bits (server, 1024);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_anon_allocate_client_credentials (&c_anoncred);
gnutls_credentials_set (client, GNUTLS_CRD_ANON, c_anoncred);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
handshake = 1;
HANDSHAKE(client, server);
gnutls_transport_set_push_function (server, server_push_300);
gnutls_transport_set_pull_function (server, server_pull);
gnutls_transport_set_pull_timeout_function (server, server_pull_timeout_func);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_anon_allocate_client_credentials (&c_anoncred);
gnutls_transport_set_push_function (client, client_push_300);
gnutls_transport_set_pull_function (client, client_pull);
gnutls_transport_set_pull_timeout_function (client, client_pull_timeout_func);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
handshake = 1;
HANDSHAKE_DTLS(client, server);
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
initialize_tls_session (&session);
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
if (wait) sleep(25);
else do
counter = 0;
packet_to_lose = packet;
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
/* Perform the TLS handshake
counter = 0;
packet_to_lose = packet;
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
do
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
session = initialize_tls_session (prio);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push);
/* Perform the TLS handshake
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
gnutls_transport_set_push_function (session, push_crippled);
do
gnutls_priority_set_direct (server, "NORMAL", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
gnutls_credentials_set (session, GNUTLS_CRD_ANON, anoncred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
session = initialize_tls_session (prio);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
gnutls_priority_set_direct (server, "NORMAL:-CIPHER-ALL:+AES-128-GCM", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
gnutls_priority_set_direct (server, "NORMAL", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
gnutls_certificate_set_verify_function (serverx509cred, server_callback);
gnutls_certificate_server_set_request (server, GNUTLS_CERT_REQUEST);
gnutls_handshake_set_post_client_hello_function (server, post_client_hello_callback);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
gnutls_certificate_set_verify_function (clientx509cred, client_callback);
HANDSHAKE(client, server);
gnutls_priority_set_direct (server, "NORMAL", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
gnutls_priority_set_direct (server, "NORMAL:-CIPHER-ALL:+ARCFOUR-128", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
/* Initialize TLS session
*/
- ret = xssl_client_init(&sb, "localhost", NULL, (gnutls_transport_ptr_t)fd,
+ ret = xssl_client_init(&sb, "localhost", NULL, (gnutls_transport_ptr_t)(long)fd,
NULL, cred, &status, 0);
if (ret < 0)
{
/* Initialize TLS session
*/
- ret = xssl_server_init(&sb, (gnutls_transport_ptr_t)fd,
+ ret = xssl_server_init(&sb, (gnutls_transport_ptr_t)(long)fd,
NULL, cred, NULL, 0);
if (ret < 0)
err_quit(ret);
gnutls_priority_set_direct (session,
"NONE:+VERS-TLS1.0:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+DHE-DSS:+DHE-RSA:+CTYPE-OPENPGP",
NULL);
- gnutls_transport_set_ptr (session,
- (gnutls_transport_ptr_t) (intptr_t)
- sockets[0]);
+ gnutls_transport_set_int (session, sockets[0]);
err = gnutls_certificate_allocate_credentials (&cred);
if (err != 0)
gnutls_priority_set_direct (session,
"NONE:+VERS-TLS1.0:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+DHE-DSS:+DHE-RSA:+RSA:+CTYPE-OPENPGP",
NULL);
- gnutls_transport_set_ptr (session,
- (gnutls_transport_ptr_t) (intptr_t)
- sockets[1]);
+ gnutls_transport_set_int (session, sockets[1]);
err = gnutls_certificate_allocate_credentials (&cred);
if (err != 0)
fail ("client session %d\n", err);
gnutls_priority_set_direct (session, "NONE:+VERS-TLS1.2:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+DHE-DSS:+DHE-RSA:+CTYPE-OPENPGP", NULL);
- gnutls_transport_set_ptr (session,
- (gnutls_transport_ptr_t) (intptr_t)
- sockets[0]);
+ gnutls_transport_set_int (session, sockets[0]);
err = gnutls_certificate_allocate_credentials (&cred);
if (err != 0)
fail ("server session %d\n", err);
gnutls_priority_set_direct (session, "NONE:+VERS-TLS1.2:+CIPHER-ALL:+MAC-ALL:+SIGN-ALL:+COMP-ALL:+DHE-DSS:+DHE-RSA:+CTYPE-OPENPGP", NULL);
- gnutls_transport_set_ptr (session,
- (gnutls_transport_ptr_t) (intptr_t)
- sockets[1]);
+ gnutls_transport_set_int (session, sockets[1]);
err = gnutls_certificate_allocate_credentials (&cred);
if (err != 0)
*/
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, xcred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_PSK, pskcred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
gnutls_dh_set_prime_bits (server, 1024);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_anon_allocate_client_credentials (&c_anoncred);
gnutls_credentials_set (client, GNUTLS_CRD_ANON, c_anoncred);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
memset(b1, 0, sizeof(b1));
HANDSHAKE(client, server);
gnutls_dh_set_prime_bits (server, 1024);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_anon_allocate_client_credentials (&c_anoncred);
gnutls_credentials_set (client, GNUTLS_CRD_ANON, c_anoncred);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
memset(b1, 0, sizeof(b1));
HANDSHAKE(client, server);
gnutls_free (session_data.data);
}
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session (params);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
gnutls_free (session_data.data);
}
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session (params);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
gnutls_priority_set_direct (server, "NORMAL", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
gnutls_priority_set_direct (server, "NORMAL:%SAFE_RENEGOTIATION", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
/* Check that initially no session use the extension. */
if (gnutls_safe_renegotiation_status (server)
gnutls_priority_set_direct (server, "NORMAL", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
/* Check that initially no session use the extension. */
if (gnutls_safe_renegotiation_status (server)
NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL:%SAFE_RENEGOTIATION", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
/* Check that initially no session use the extension. */
if (gnutls_safe_renegotiation_status (server)
gnutls_priority_set_direct (server, "NORMAL", NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
NULL);
gnutls_transport_set_push_function (server, server_push);
gnutls_transport_set_pull_function (server, server_pull);
- gnutls_transport_set_ptr (server, (gnutls_transport_ptr_t)server);
+ gnutls_transport_set_ptr (server, server);
/* Init client */
gnutls_certificate_allocate_credentials (&clientx509cred);
gnutls_priority_set_direct (client, "NORMAL", NULL);
gnutls_transport_set_push_function (client, client_push);
gnutls_transport_set_pull_function (client, client_pull);
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t)client);
+ gnutls_transport_set_ptr (client, client);
HANDSHAKE(client, server);
gnutls_credentials_set (session, GNUTLS_CRD_SRP, srp_cred);
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
session = initialize_tls_session (prio);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
sd = tcp_connect ();
/* associate gnutls with socket */
- gnutls_transport_set_ptr (client, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (client, sd);
/* add a callback for data being available for send/receive on socket */
if (!ecore_main_fd_handler_add(sd, ECORE_FD_READ | ECORE_FD_WRITE, (Ecore_Fd_Cb)_process_data, client, NULL, NULL))
{
/* put the anonymous credentials to the current session
*/
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
/* Perform the TLS handshake
*/
}
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, x509_cred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) fd);
+ gnutls_transport_set_int (session, fd);
do
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, xcred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{
*/
gnutls_credentials_set (session, GNUTLS_CRD_CERTIFICATE, xcred);
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
/* Perform the TLS handshake
*/
session = initialize_tls_session ();
- gnutls_transport_set_ptr (session, (gnutls_transport_ptr_t) sd);
+ gnutls_transport_set_int (session, sd);
ret = gnutls_handshake (session);
if (ret < 0)
{