haproxy/include
Willy Tarreau 1a18b54142 REORG: connection: centralize the conn_set_{tos,mark,quickack} functions
There were a number of ugly setsockopt() calls spread all over
proto_http.c, proto_htx.c and hlua.c just to manipulate the front
connection's TOS, mark or TCP quick-ack. These ones entirely relied
on the connection, its existence, its control layer's presence, and
its addresses. Worse, inet_set_tos() was placed in proto_http.c,
exported and used from the two other ones, surrounded in #ifdefs.

This patch moves this code to connection.h and makes the other ones
rely on it without ifdefs.
2018-12-11 16:41:51 +01:00
..
common MINOR: hpack: provide a function to encode an HTTP path 2018-12-11 09:07:02 +01:00
import BUILD: threads/plock: fix a build issue on Clang without optimization 2017-11-20 21:06:35 +01:00
proto REORG: connection: centralize the conn_set_{tos,mark,quickack} functions 2018-12-11 16:41:51 +01:00
types BUG/MEDIUM: connections: Split CS_FL_RCV_MORE into 2 flags. 2018-12-06 16:36:05 +01:00