resolved: simplify on_stream_io() a bit

This commit is contained in:
Lennart Poettering
2018-12-07 17:16:29 +01:00
parent 1478aa4eb5
commit b2cf6704e7
+6 -8
View File
@@ -281,18 +281,16 @@ static int on_stream_io(sd_event_source *es, int fd, uint32_t revents, void *use
#if ENABLE_DNS_OVER_TLS
if (s->encrypted) {
r = dnstls_stream_on_io(s, revents);
if (r == DNSTLS_STREAM_CLOSED)
return 0;
else if (r == -EAGAIN)
if (r == -EAGAIN)
return dns_stream_update_io(s);
else if (r < 0) {
if (r < 0)
return dns_stream_complete(s, -r);
} else {
r = dns_stream_update_io(s);
if (r < 0)
return r;
}
r = dns_stream_update_io(s);
if (r < 0)
return r;
}
#endif