X-Git-Url: http://git.madism.org/?a=blobdiff_plain;ds=sidebyside;f=common%2Frbl.c;h=e7c79fb66e34706999319a067d223b1fb107e9c4;hb=b0194db8ea91d49b9e50319f6e20b8f580e338ed;hp=4f8c23f9f226b362f67cf723c9bfe370a82827b7;hpb=b661f2f7af5cad8ecf65f77b28e90f50e7bd7a4d;p=apps%2Fpfixtools.git diff --git a/common/rbl.c b/common/rbl.c index 4f8c23f..e7c79fb 100644 --- a/common/rbl.c +++ b/common/rbl.c @@ -36,7 +36,6 @@ #include #include #include "array.h" -#include "epoll.h" #include "server.h" #include "rbl.h" @@ -126,11 +125,11 @@ static int rbl_handler(server_t *event, void *config) { int retval = 0; debug("rbl_handler called: ub_fd triggered"); - epoll_modify(event->fd, 0, event); + server_none(event); if ((retval = ub_process(ctx)) != 0) { err("error in DNS resolution: %s", ub_strerror(retval)); } - epoll_modify(event->fd, EPOLLIN, event); + server_ro(event); return 0; }