Commit 67922633 authored by Tom Lane's avatar Tom Lane

Remove no-longer-useful SSL-specific Port.count field.

Since we removed SSL renegotiation, there's no longer any reason to
keep track of the amount of data transferred over the link.

Daniel Gustafsson

Discussion: <FEA7F89C-ECDF-4799-B789-2F8DDCBA467F@yesql.se>
parent 14cca1bf
......@@ -447,8 +447,6 @@ aloop:
return -1;
}
port->count = 0;
/* Get client certificate, if available. */
port->peer = SSL_get_peer_certificate(port->ssl);
......@@ -549,7 +547,7 @@ be_tls_read(Port *port, void *ptr, size_t len, int *waitfor)
switch (err)
{
case SSL_ERROR_NONE:
port->count += n;
/* a-ok */
break;
case SSL_ERROR_WANT_READ:
*waitfor = WL_SOCKET_READABLE;
......@@ -609,7 +607,7 @@ be_tls_write(Port *port, void *ptr, size_t len, int *waitfor)
switch (err)
{
case SSL_ERROR_NONE:
port->count += n;
/* a-ok */
break;
case SSL_ERROR_WANT_READ:
*waitfor = WL_SOCKET_READABLE;
......
......@@ -192,7 +192,6 @@ typedef struct Port
#ifdef USE_OPENSSL
SSL *ssl;
X509 *peer;
unsigned long count;
#endif
} Port;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment