mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-21 21:26:58 +00:00
All old flags CS_FL_* are now moved in the endpoint scope and renamed CS_EP_* accordingly. It is a systematic replacement. There is no true change except for the health-check and the endpoint reset. Here it is a bit special because the same conn-stream is reused. Thus, we must handle endpoint allocation errors. To do so, cs_reset_endp() has been adapted. Thanks to this last change, it will now be possible to simplify the multiplexer and probably the applets too. A review must also be performed to remove some flags in the channel or the stream-interface. The HTX will probably be simplified too. Finally, there is now some place in the conn-stream to move info from the stream-interface. |
||
---|---|---|
.. | ||
flags.c | ||
README | ||
show-fd-to-flags.sh |
This needs to be built from the top makefile, for example : make dev/flags/flags Then the executable is usable either one value at a time from the command line, either with values coming from stdin with "-" passed alone instead of the value. It is possible to restrict the decoding to certain fields only by specifying one of "ana", "chn", "conn", "cs", "si", "sierr", "strm", "task", or "txn" before the value.