mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-11-29 23:01:03 +01:00
CLEANUP: channel: Remove channel_htx_fwd_payload() and channel_htx_fwd_all()
These functions are unused now. No backport needed.
This commit is contained in:
parent
421e769783
commit
36a7702b03
@ -935,33 +935,6 @@ static inline int32_t channel_htx_fwd_headers(struct channel *chn, struct htx *h
|
|||||||
return pos;
|
return pos;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Forward <data> 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 <len> bytes. This is useful
|
* Advance the channel buffer's read pointer by <len> bytes. This is useful
|
||||||
* when data have been read directly from the buffer. It is illegal to call
|
* when data have been read directly from the buffer. It is illegal to call
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user