From: Willy Tarreau Date: Fri, 2 Mar 2018 11:25:45 +0000 (+0100) Subject: MINOR: conn_stream: add a new CS_FL_REOS flag X-Git-Tag: v1.9-dev1~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a3f7efe00;p=thirdparty%2Fhaproxy.git MINOR: conn_stream: add a new CS_FL_REOS flag This flag indicates that the mux layer has already detected an end of stream which will become CS_FL_EOS during a recv() once the rx buffer is empty. --- diff --git a/include/types/connection.h b/include/types/connection.h index 9a57fce899..16a82bb57f 100644 --- a/include/types/connection.h +++ b/include/types/connection.h @@ -73,7 +73,8 @@ enum { CS_FL_ERROR = 0x00000100, /* a fatal error was reported */ CS_FL_RCV_MORE = 0x00000200, /* more bytes to receive but not enough room */ - CS_FL_EOS = 0x00001000, /* End of stream */ + CS_FL_EOS = 0x00001000, /* End of stream delivered to data layer */ + CS_FL_REOS = 0x00002000, /* End of stream received (buffer not empty) */ CS_FL_WAIT_FOR_HS = 0x00010000, /* This stream is waiting for handhskae */ };