summaryrefslogtreecommitdiffstats
path: root/PICA_client.h
diff options
context:
space:
mode:
Diffstat (limited to 'PICA_client.h')
-rw-r--r--PICA_client.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/PICA_client.h b/PICA_client.h
index 30f9cf9..764b9dd 100644
--- a/PICA_client.h
+++ b/PICA_client.h
@@ -227,6 +227,14 @@ struct PICA_c2c
int disconnect_on_empty_write_buf;
};
+struct PICA_listener_conn
+{
+ SOCKET sck;
+ SSL *ssl;
+ X509 *peer_cert;
+ struct PICA_listener_conn *next;
+};
+
struct PICA_listener
{
const struct PICA_acc *acc;
@@ -238,6 +246,7 @@ struct PICA_listener
in_addr_t public_addr_ipv4;
const char *public_addr_dns;
+ struct PICA_listener_conn *accepted_connections;
};
struct PICA_client_callbacks