BUG/MINOR: mux-h1: Fix size evaluation of HTX messages after headers parsing

The block size of the start-line was not counted.

This patch must be backported to 2.0.

(cherry picked from commit 8427d0d6f8b17615be4cb2a80a8af794ae9c55d2)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
diff --git a/src/mux_h1.c b/src/mux_h1.c
index b9a37ce..01c6afd 100644
--- a/src/mux_h1.c
+++ b/src/mux_h1.c
@@ -931,7 +931,7 @@
 	size_t sz;
 
 	/* size of the HTX start-line */
-	sz = sizeof(struct htx_sl) + h1sl->rq.m.len + h1sl->rq.u.len + h1sl->rq.v.len;
+	sz = sizeof(struct htx_blk) + sizeof(struct htx_sl) + h1sl->rq.m.len + h1sl->rq.u.len + h1sl->rq.v.len;
 	sz += h1_eval_htx_hdrs_size(hdrs);
 	return sz;
 }
@@ -942,7 +942,7 @@
 	size_t sz;
 
 	/* size of the HTX start-line */
-	sz = sizeof(struct htx_sl) + h1sl->st.v.len + h1sl->st.c.len + h1sl->st.r.len;
+	sz = sizeof(struct htx_blk) + sizeof(struct htx_sl) + h1sl->st.v.len + h1sl->st.c.len + h1sl->st.r.len;
 	sz += h1_eval_htx_hdrs_size(hdrs);
 	return sz;
 }