summaryrefslogtreecommitdiffstats
path: root/ssl/quic/quic_impl.c
diff options
context:
space:
mode:
Diffstat (limited to 'ssl/quic/quic_impl.c')
-rw-r--r--ssl/quic/quic_impl.c29
1 files changed, 29 insertions, 0 deletions
diff --git a/ssl/quic/quic_impl.c b/ssl/quic/quic_impl.c
index 10ef61a113..eb953a034c 100644
--- a/ssl/quic/quic_impl.c
+++ b/ssl/quic/quic_impl.c
@@ -2999,6 +2999,20 @@ SSL *ossl_quic_get0_connection(SSL *s)
}
/*
+ * SSL_get0_listener
+ * -----------------
+ */
+SSL *ossl_quic_get0_listener(SSL *s)
+{
+ QCTX ctx;
+
+ if (!expect_quic(s, &ctx))
+ return NULL;
+
+ return NULL; // XXX TODO
+}
+
+/*
* SSL_get_stream_type
* -------------------
*/
@@ -3987,6 +4001,21 @@ err:
return NULL;
}
+SSL *ossl_quic_accept_connection(SSL *ssl, uint64_t flags)
+{
+ return NULL; // TODO XXX
+}
+
+size_t ossl_quic_get_accept_connection_queue_len(SSL *ssl)
+{
+ return 0; // TODO XXX
+}
+
+int ossl_quic_listen(SSL *ssl)
+{
+ return 0; // TODO XXX
+}
+
/*
* QUIC Front-End I/O API: SSL_CTX Management
* ==========================================