From: Christopher Faulet Date: Thu, 13 Jun 2019 09:31:24 +0000 (+0200) Subject: CLEANUP: channel: Remove channel_htx_fwd_payload() and channel_htx_fwd_all() X-Git-Tag: v2.0.0~40 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=36a7702b034e7a2f3dd2cd0b81d693a4ae931c03;p=thirdparty%2Fhaproxy.git CLEANUP: channel: Remove channel_htx_fwd_payload() and channel_htx_fwd_all() These functions are unused now. No backport needed. --- diff --git a/include/proto/channel.h b/include/proto/channel.h index c072c661f7..9dc2b991cc 100644 --- a/include/proto/channel.h +++ b/include/proto/channel.h @@ -935,33 +935,6 @@ static inline int32_t channel_htx_fwd_headers(struct channel *chn, struct htx *h return pos; } -/* Forward bytes of payload of an HTX message. This function also updates - * the first block position. - */ -static inline void channel_htx_fwd_payload(struct channel *chn, struct htx *htx, size_t data) -{ - int32_t pos; - - c_adv(chn, data); - for (pos = htx_get_first(htx); pos != -1; pos = htx_get_next(htx, pos)) { - uint32_t sz = htx_get_blksz(htx_get_blk(htx, pos)); - - if (data < sz) - break; - data -= sz; - } - htx->first = pos; -} - -/* Forward all data of an HTX message. This function also updates the first - * block position. - */ -static inline void channel_htx_fwd_all(struct channel *chn, struct htx *htx) -{ - htx->first = -1; - c_adv(chn, htx->data - co_data(chn)); -} - /* * Advance the channel buffer's read pointer by bytes. This is useful * when data have been read directly from the buffer. It is illegal to call