[master] 1e16a6d9d varnishtest: Coveritification

Nils Goroll nils.goroll at uplex.de
Thu Mar 6 14:52:05 UTC 2025


commit 1e16a6d9d06e61c0a3f756f8f4bf8247022c055a
Author: Nils Goroll <nils.goroll at uplex.de>
Date:   Thu Mar 6 15:31:05 2025 +0100

    varnishtest: Coveritification
    
    CID 1643158

diff --git a/bin/varnishtest/vtc_proxy.c b/bin/varnishtest/vtc_proxy.c
index e8ec45ec6..583748c59 100644
--- a/bin/varnishtest/vtc_proxy.c
+++ b/bin/varnishtest/vtc_proxy.c
@@ -203,6 +203,8 @@ vtc_send_proxy(int fd, int version, const struct suckaddr *sac,
 	else
 		l = VSB_len(tlv);
 
+	assert(l <= UINT16_MAX - 0x24);
+
 	if (version == 1) {
 		VSB_bcat(vsb, vpx1_sig, sizeof(vpx1_sig));
 		if (proto == PF_INET6)


More information about the varnish-commit mailing list