diff --git a/include/proto/fd.h b/include/proto/fd.h index be55f8ab1..163c011e8 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. */