Systemd/src/resolve
Iwan Timmer f6c9c5f8ed resolved: fix error handling in resolved-dns-stream
During the transition from system functions using errno to our own read and write functions with negative return codes some errors where introduced. This patch correctly convert errno to negative return codes for read and write and fix checks still using errno instead of the return code.

Closes #9283
2018-06-14 20:01:03 +02:00
..
RFCs resolve: add support for RFC 8080 (#7600) 2017-12-12 16:30:12 +01:00
dns-type.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
dns-type.h Drop my copyright headers 2018-06-14 13:03:20 +02:00
dns_type-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
generate-dns_type-gperf.py tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
generate-dns_type-list.sed meson: build systemd using meson 2017-04-23 21:47:26 -04:00
meson.build Drop my copyright headers 2018-06-14 13:03:20 +02:00
org.freedesktop.resolve1.conf resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
org.freedesktop.resolve1.policy meson: drop unnecessary "transformation" of policy files 2018-02-16 13:01:12 +01:00
org.freedesktop.resolve1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
resolv.conf resolve: update comments to mention resolvectl 2018-05-03 17:10:15 +09:00
resolvconf-compat.c resolve: update comments to mention resolvectl 2018-05-03 17:10:15 +09:00
resolvconf-compat.h resolve-tool: provide resolvconf(8) compatibility 2018-03-02 15:48:46 +01:00
resolvectl.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
resolvectl.h resolvectl: change syntax to use verb_dispatch() 2018-04-19 03:24:35 +09:00
resolved-bus.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-bus.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-conf.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-conf.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-def.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-answer.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-answer.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-cache.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-cache.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-dnssec.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-dnssec.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-packet.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-packet.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-query.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-query.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-question.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-question.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-rr.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-rr.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-scope.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-scope.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-search-domain.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-search-domain.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-server.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-server.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-stream.c resolved: fix error handling in resolved-dns-stream 2018-06-14 20:01:03 +02:00
resolved-dns-stream.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-stub.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-stub.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-synthesize.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-synthesize.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-transaction.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-transaction.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-trust-anchor.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-trust-anchor.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-zone.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-zone.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dnssd-bus.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-dnssd-bus.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-dnssd-gperf.gperf resolved: add enablers for DNS-SD 2017-12-08 14:29:27 +02:00
resolved-dnssd.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-dnssd.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-etc-hosts.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-etc-hosts.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-gperf.gperf resolve: rename PrivateDNS to DNSOverTLS 2018-06-14 09:57:56 +02:00
resolved-link-bus.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-link-bus.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-link.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-link.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-llmnr.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-llmnr.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-manager.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-manager.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-mdns.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-mdns.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-resolv-conf.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved-resolv-conf.h tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved.c tree-wide: beautify remaining copyright statements 2018-06-14 10:20:21 +02:00
resolved.conf.in resolve: rename PrivateDNS to DNSOverTLS 2018-06-14 09:57:56 +02:00
test-dns-packet.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
test-dnssec-complex.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-dnssec.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-resolve-tables.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
test-resolved-packet.c Drop my copyright headers 2018-06-14 13:03:20 +02:00