tevent: rewrite/simplify tevent_poll and maintain ev->fd_events correctly
authorStefan Metzmacher <metze@samba.org>
Mon, 18 Jun 2018 17:49:52 +0000 (19:49 +0200)
committerRalph Boehme <slow@samba.org>
Wed, 11 Jul 2018 21:04:17 +0000 (23:04 +0200)
commitf69bca61d582a62de3a9718983362f53992e4c27
tree84390b61832a7479566ae21f772332a1f394a28d
parent2cbed651d421ca47f3c86dc75adcaea10519c128
tevent: rewrite/simplify tevent_poll and maintain ev->fd_events correctly

The following patches will rely on having all valid fd events in
ev->fd_events, even if they are temporary disabled with
tevent_set_fd_flags(fde, 0);

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
lib/tevent/tevent_internal.h
lib/tevent/tevent_poll.c
lib/tevent/tevent_standard.c