bind9/lib/dns/rdata/in_1
Evan Hunt afb424c9b6 simplify dns_name_fromtext() interface
previously, dns_name_fromtext() took both a target name and an
optional target buffer parameter, which could override the name's
dedicated buffer. this interface is unnecessarily complex.

we now have two functions, dns_name_fromtext() to convert text
into a dns_name that has a dedicated buffer, and dns_name_wirefromtext()
to convert text into uncompressed DNS wire format and append it to a
target buffer.

in cases where it really is necessary to have both, we can use
dns_name_fromtext() to load the dns_name, then dns_name_towire()
to append the wire format to the target buffer.
2025-02-25 12:53:25 -08:00
..
a6_38.c simplify dns_name_fromtext() interface 2025-02-25 12:53:25 -08:00
a6_38.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
a_1.c Simplify dns_name_init() 2025-02-25 12:17:34 +01:00
a_1.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
aaaa_28.c Simplify dns_name_init() 2025-02-25 12:17:34 +01:00
aaaa_28.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
apl_42.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
apl_42.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
atma_34.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
atma_34.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dhcid_49.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
dhcid_49.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
eid_31.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
eid_31.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
https_65.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
https_65.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
kx_36.c simplify dns_name_fromtext() interface 2025-02-25 12:53:25 -08:00
kx_36.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nimloc_32.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
nimloc_32.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nsap-ptr_23.c simplify dns_name_fromtext() interface 2025-02-25 12:53:25 -08:00
nsap-ptr_23.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
nsap_22.c Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
nsap_22.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
px_26.c simplify dns_name_fromtext() interface 2025-02-25 12:53:25 -08:00
px_26.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
srv_33.c simplify dns_name_fromtext() interface 2025-02-25 12:53:25 -08:00
srv_33.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
svcb_64.c simplify dns_name_fromtext() interface 2025-02-25 12:53:25 -08:00
svcb_64.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
wks_11.c Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
wks_11.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00