[master] 926e8be7d cache_req: pack struct req better
Nils Goroll
nils.goroll at uplex.de
Mon Feb 10 16:29:06 UTC 2025
commit 926e8be7d62d7a12cab93002d47b44c38ed4f23d
Author: Nils Goroll <nils.goroll at uplex.de>
Date: Mon Feb 10 17:25:07 2025 +0100
cache_req: pack struct req better
diff --git a/bin/varnishd/cache/cache.h b/bin/varnishd/cache/cache.h
index c15f0833c..297243328 100644
--- a/bin/varnishd/cache/cache.h
+++ b/bin/varnishd/cache/cache.h
@@ -464,19 +464,19 @@ struct req {
unsigned magic;
#define REQ_MAGIC 0xfb4abf6d
+ unsigned esi_level;
body_status_t req_body_status;
stream_close_t doclose;
unsigned restarts;
unsigned max_restarts;
- unsigned esi_level;
const struct req_step *req_step;
struct reqtop *top; /* esi_level == 0 request */
+ uint16_t err_code;
#define REQ_FLAG(l, r, w, d) unsigned l:1;
#include "tbl/req_flags.h"
- uint16_t err_code;
const char *err_reason;
struct sess *sp;
More information about the varnish-commit
mailing list