From 47d61ca8db78e5976400dbe08f426c0985e6e801 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Sat, 7 Nov 2009 12:59:17 -0500 Subject: Fix tevent_req error checking. When possible using a macro that correctly deals with tstate --- server/providers/fail_over.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'server/providers/fail_over.c') diff --git a/server/providers/fail_over.c b/server/providers/fail_over.c index 796fc900a..fa599e358 100644 --- a/server/providers/fail_over.c +++ b/server/providers/fail_over.c @@ -487,13 +487,10 @@ int fo_resolve_service_recv(struct tevent_req *req, struct fo_server **server) { struct resolve_service_state *state; - enum tevent_req_state tstate; - uint64_t err = EIO; state = tevent_req_data(req, struct resolve_service_state); - if (tevent_req_is_error(req, &tstate, &err)) - return err; + TEVENT_REQ_RETURN_ON_ERROR(req); if (server) *server = state->server; -- cgit