]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/resolve/resolved-manager.c
dns-domain: rework dns_label_escape() to not imply memory allocation 2031/head
authorLennart Poettering <lennart@poettering.net>
Wed, 25 Nov 2015 20:56:48 +0000 (21:56 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 25 Nov 2015 21:00:07 +0000 (22:00 +0100)
commit422baca0f230913158078fddf884e06c8c64a316
treef43086c3de4206488dbc7f8accaad9c629da93ca
parent7e8131e9c6c150732503899a092206578fdc13de
dns-domain: rework dns_label_escape() to not imply memory allocation

The new dns_label_escape() call now operates on a buffer passed in,
similar to dns_label_unescape(). This should make decoding a bit faster,
and nicer.
src/libsystemd-network/dhcp6-option.c
src/resolve/resolved-dns-packet.c
src/resolve/resolved-manager.c
src/shared/dns-domain.c
src/shared/dns-domain.h
src/test/test-dns-domain.c