Replace timeleft with pending in sudo plugin event API.

This commit is contained in:
Todd C. Miller
2019-12-07 08:42:10 -07:00
parent bf3b93f080
commit d0b80b404c
4 changed files with 40 additions and 29 deletions

View File

@@ -138,7 +138,7 @@ struct sudo_plugin_event {
int (*set)(struct sudo_plugin_event *pev, int fd, int events, sudo_plugin_ev_callback_t callback, void *closure);
int (*add)(struct sudo_plugin_event *pev, struct timespec *timeout);
int (*del)(struct sudo_plugin_event *pev);
int (*timeleft)(struct sudo_plugin_event *pev, struct timespec *ts);
int (*pending)(struct sudo_plugin_event *pev, int events, struct timespec *ts);
int (*fd)(struct sudo_plugin_event *pev);
void (*setbase)(struct sudo_plugin_event *pev, void *base);
void (*loopbreak)(struct sudo_plugin_event *pev);