summaryrefslogtreecommitdiff
path: root/src/nss-resolve
Commit message (Collapse)AuthorAge
* nss: always explicitly reset all error variablesLennart Poettering2014-08-01
| | | | | | | glibc appears to be broken if we don't explicitly reset all error variables, let's work around that. https://bugzilla.redhat.com/show_bug.cgi?id=1125975
* nss-resolve: fallback to the class NSS "dns" module if we cannot contact ↵Lennart Poettering2014-08-01
| | | | | | resolved That way DNS resolution works both with and without resolved running.
* resolved: fix bus signatures to follow family as int changeLennart Poettering2014-07-18
|
* change type for address family to "int"Lennart Poettering2014-07-18
| | | | | | | | Let's settle on a single type for all address family values, even if UNIX is very inconsitent on the precise type otherwise. Given that socket() is the primary entrypoint for the sockets API, and that uses "int", and "int" is relatively simple and generic, we settle on "int" for this.
* shared: rename PROTO_ADDRESS_SIZE() to FAMILY_ADDRESS_SIZE()Lennart Poettering2014-07-18
| | | | | We mostly use "family" to refer to AF_INET, AF_INET6, etc, let's use this terminology here, too
* resolved: properly pass canonical name information to resolving clientLennart Poettering2014-07-16
| | | | Also, hook up nss-resolve to make use of this information
* resolved: add small NSS module that uses resolved to resolve DNS namesLennart Poettering2014-07-16