[master] c75b8f55f Export XPORT_Register()
Nils Goroll
nils.goroll at uplex.de
Tue Nov 5 18:41:10 UTC 2024
commit c75b8f55f6cb87ec66829d92fc45ed33b5deb048
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Tue Nov 5 19:33:58 2024 +0100
Export XPORT_Register()
Trivial prerequisite for transports from extensions.
diff --git a/bin/varnishd/acceptor/cache_acceptor.c b/bin/varnishd/acceptor/cache_acceptor.c
index ca08665c9..2d6e6350b 100644
--- a/bin/varnishd/acceptor/cache_acceptor.c
+++ b/bin/varnishd/acceptor/cache_acceptor.c
@@ -272,7 +272,7 @@ static VTAILQ_HEAD(,transport) transports =
static uint16_t next_xport;
-static void
+void
XPORT_Register(struct transport *xp)
{
diff --git a/bin/varnishd/cache/cache_transport.h b/bin/varnishd/cache/cache_transport.h
index 79f0a7b2d..701f0dbfd 100644
--- a/bin/varnishd/cache/cache_transport.h
+++ b/bin/varnishd/cache/cache_transport.h
@@ -85,6 +85,7 @@ void H2_PU_Sess(struct worker *, struct sess *, struct req *);
void H2_OU_Sess(struct worker *, struct sess *, struct req *);
const struct transport *XPORT_ByNumber(uint16_t no);
+void XPORT_Register(struct transport *xp);
int VPX_Send_Proxy(int fd, int version, const struct sess *);
/* cache_session.c */
More information about the varnish-commit
mailing list