DOC: config: Fix description of options about HTTP connection modes

Since the HTX, the decription of options about HTTP connection modes is
wrong. In fact, it is worst, all the documentation about HTTP connection
mode is wrong. But only options will be updated for now to be backported.

So, documentation of "option httpclose", "option "http-keep-alive", "option
http-server-close" and "option "http-pretend-keepalive" was reviewed. First,
it is specify these options only concern HTT/1.x connections. Then, the
descriptions were updated to reflect the HTX implementation.

The main changes concerns the fact that server connections are no longer
attached to client connections. The connection mode on one side does not
affect the connection mode on the other side. It is especially true for
t"option httpclose". For client connections, only the frontend option is
considered and for server ones, both frontend and backend options are
considered.

This patch should be backported as far as 2.2.

(cherry picked from commit 85523a02124f2b9dec7473e5f9f56cc9703be5c0)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 173475389b361f6c6363e33e1ed0f452e1560e90)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit e1f228fd27cf04632be028713964fc6cbfebfa76)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 60e43721b038aa3fef1f52e50ae1a87a4efd86d9)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
1 file changed