From: Willy Tarreau Date: Thu, 25 Jan 2018 16:16:55 +0000 (+0100) Subject: CLEANUP: fd: remove the now unused fd_compute_new_polled_status() function X-Git-Tag: v1.9-dev1~441 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b76a6d1a66374266729b4c15b1f19b7063fd7b9;p=thirdparty%2Fhaproxy.git CLEANUP: fd: remove the now unused fd_compute_new_polled_status() function It's not used anymore since the new state is calculated on the fly during every update. Let's remove this function. --- diff --git a/include/proto/fd.h b/include/proto/fd.h index be55f8ab12..163c011e82 100644 --- a/include/proto/fd.h +++ b/include/proto/fd.h @@ -311,28 +311,6 @@ static inline void fd_release_cache_entry(int fd) fd_rm_from_fd_list(&fd_cache, fd); } -/* Computes the new polled status based on the active and ready statuses, for - * each direction. This is meant to be used by pollers while processing updates. - */ -static inline int fd_compute_new_polled_status(int state) -{ - if (state & FD_EV_ACTIVE_R) { - if (!(state & FD_EV_READY_R)) - state |= FD_EV_POLLED_R; - } - else - state &= ~FD_EV_POLLED_R; - - if (state & FD_EV_ACTIVE_W) { - if (!(state & FD_EV_READY_W)) - state |= FD_EV_POLLED_W; - } - else - state &= ~FD_EV_POLLED_W; - - return state; -} - /* This function automatically enables/disables caching for an entry depending * on its state. It is only called on state changes. */