diff options
author | Lennart Poettering <lennart@poettering.net> | 2014-07-31 23:43:10 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-08-01 00:58:12 +0200 |
commit | bdf10b5b4d9e7abdc08bdca4b073d021b0043d1f (patch) | |
tree | 4ed35b1bc26e5457e471aa829b868878a81d6a49 /Makefile.am | |
parent | resolved: fix serialization of LOC records, check correctness (diff) | |
download | systemd-bdf10b5b4d9e7abdc08bdca4b073d021b0043d1f.tar.xz systemd-bdf10b5b4d9e7abdc08bdca4b073d021b0043d1f.zip |
resolved: handle IDNA domains
Make sure we format UTF-8 labels as IDNA when writing them to DNS
packets, and as native UTF-8 when writing them to mDNS or LLMNR packets.
When comparing or processing labels always consider native UTF-8 and
IDNA formats equivalent.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am index 2d7f76d97d..364e6225d4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4778,7 +4778,8 @@ systemd_resolved_LDADD = \ libsystemd-label.la \ libsystemd-internal.la \ libsystemd-shared.la \ - -lm + -lm \ + $(LIBIDN_LIBS) rootlibexec_PROGRAMS += \ systemd-resolved @@ -4829,7 +4830,8 @@ test_dns_domain_LDADD = \ libsystemd-network.la \ libsystemd-label.la \ libsystemd-internal.la \ - libsystemd-shared.la + libsystemd-shared.la \ + $(LIBIDN_LIBS) libnss_resolve_la_SOURCES = \ src/nss-resolve/nss-resolve.sym \ @@ -4867,7 +4869,8 @@ systemd_resolve_host_SOURCES = \ systemd_resolve_host_LDADD = \ libsystemd-internal.la \ libsystemd-shared.la \ - -lm + -lm \ + $(LIBIDN_LIBS) rootlibexec_PROGRAMS += \ systemd-resolve-host |