Commit e34cfcf7 authored by Bodo Möller's avatar Bodo Möller
Browse files

Consistently use 'void *' for SSL read, peek and write functions.

parent 13588350
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ SSL_read - read bytes from a TLS/SSL connection.

 #include <openssl/ssl.h>

 int SSL_read(SSL *ssl, char *buf, int num);
 int SSL_read(SSL *ssl, void *buf, int num);

=head1 DESCRIPTION

+1 −1
Original line number Diff line number Diff line
@@ -8,7 +8,7 @@ SSL_write - write bytes to a TLS/SSL connection.

 #include <openssl/ssl.h>

 int SSL_write(SSL *ssl, char *buf, int num);
 int SSL_write(SSL *ssl, const void *buf, int num);

=head1 DESCRIPTION

+3 −3
Original line number Diff line number Diff line
@@ -544,11 +544,11 @@ connection defined in the B<SSL> structure.

=item long B<SSL_num_renegotiations>(SSL *ssl);

=item int B<SSL_peek>(SSL *ssl, char *buf, int num);
=item int B<SSL_peek>(SSL *ssl, void *buf, int num);

=item int B<SSL_pending>(SSL *ssl);

=item int B<SSL_read>(SSL *ssl, char *buf, int num);
=item int B<SSL_read>(SSL *ssl, void *buf, int num);

=item int B<SSL_renegotiate>(SSL *ssl);

@@ -640,7 +640,7 @@ connection defined in the B<SSL> structure.

=item int B<SSL_want_x509_lookup>(s);

=item int B<SSL_write>(SSL *ssl, char *buf, int num);
=item int B<SSL_write>(SSL *ssl, const void *buf, int num);

=back

+1 −1
Original line number Diff line number Diff line
@@ -300,7 +300,7 @@ int ssl2_read(SSL *s, void *buf, int len)
	return ssl2_read_internal(s, buf, len, 0);
	}

int ssl2_peek(SSL *s, char *buf, int len)
int ssl2_peek(SSL *s, void *buf, int len)
	{
	return ssl2_read_internal(s, buf, len, 1);
	}
+1 −1
Original line number Diff line number Diff line
@@ -1615,7 +1615,7 @@ int ssl3_read(SSL *s, void *buf, int len)
	return ssl3_read_internal(s, buf, len, 0);
	}

int ssl3_peek(SSL *s, char *buf, int len)
int ssl3_peek(SSL *s, void *buf, int len)
	{
	return ssl3_read_internal(s, buf, len, 1);
	}
Loading