mirror of
https://github.com/haproxy/haproxy.git
synced 2026-04-12 04:16:14 -04:00
The presence of this field causes a long dependency chain because almost everyone includes global-t.h, and vars include sample_data which include some system includes as well as HTTP parts. There is absolutely no reason for having the process-wide variables in the global struct, let's just move them into vars.c and vars.h. This reduces from ~190k to ~170k the preprocessed output of version.c. |
||
|---|---|---|
| .. | ||
| cli.c | ||
| conf.c | ||
| event.c | ||
| filter.c | ||
| group.c | ||
| http.c | ||
| opentracing.c | ||
| parser.c | ||
| pool.c | ||
| scope.c | ||
| util.c | ||
| vars.c | ||