summaryrefslogtreecommitdiffstats
path: root/usr.bin/dig/lib/dns/rdata.c
diff options
context:
space:
mode:
authorflorian <florian@openbsd.org>2020-02-24 17:47:50 +0000
committerflorian <florian@openbsd.org>2020-02-24 17:47:50 +0000
commit4331a4ca76ac1a08ae1fe6d37ea58358be480c63 (patch)
treec0f7b4057bc9a484e29fc4cc7d0e9e687b4de156 /usr.bin/dig/lib/dns/rdata.c
parentWe only need to create cname, ns, soa and tsig structs. (diff)
downloadwireguard-openbsd-4331a4ca76ac1a08ae1fe6d37ea58358be480c63.tar.xz
wireguard-openbsd-4331a4ca76ac1a08ae1fe6d37ea58358be480c63.zip
Delete a few more fromstruct_*, tostruct_* and freestruct_* functions
missed in previous. Also delete now unused utility functions.
Diffstat (limited to 'usr.bin/dig/lib/dns/rdata.c')
-rw-r--r--usr.bin/dig/lib/dns/rdata.c51
1 files changed, 1 insertions, 50 deletions
diff --git a/usr.bin/dig/lib/dns/rdata.c b/usr.bin/dig/lib/dns/rdata.c
index 3f1177a3b1a..e6fff4612dc 100644
--- a/usr.bin/dig/lib/dns/rdata.c
+++ b/usr.bin/dig/lib/dns/rdata.c
@@ -14,7 +14,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: rdata.c,v 1.21 2020/02/24 17:45:25 florian Exp $ */
+/* $Id: rdata.c,v 1.22 2020/02/24 17:47:50 florian Exp $ */
/*! \file */
@@ -109,9 +109,6 @@ static isc_result_t
uint16_tobuffer(uint32_t, isc_buffer_t *target);
static isc_result_t
-uint8_tobuffer(uint32_t, isc_buffer_t *target);
-
-static isc_result_t
name_tobuffer(dns_name_t *name, isc_buffer_t *target);
static uint32_t
@@ -146,15 +143,6 @@ generic_totext_key(ARGS_TOTEXT);
static inline isc_result_t
generic_fromwire_key(ARGS_FROMWIRE);
-static inline isc_result_t
-generic_fromstruct_key(ARGS_FROMSTRUCT);
-
-static inline isc_result_t
-generic_tostruct_key(ARGS_TOSTRUCT);
-
-static inline void
-generic_freestruct_key(ARGS_FREESTRUCT);
-
static isc_result_t
generic_totext_txt(ARGS_TOTEXT);
@@ -162,41 +150,17 @@ static isc_result_t
generic_fromwire_txt(ARGS_FROMWIRE);
static isc_result_t
-generic_fromstruct_txt(ARGS_FROMSTRUCT);
-
-static isc_result_t
-generic_tostruct_txt(ARGS_TOSTRUCT);
-
-static void
-generic_freestruct_txt(ARGS_FREESTRUCT);
-
-static isc_result_t
generic_totext_ds(ARGS_TOTEXT);
static isc_result_t
-generic_tostruct_ds(ARGS_TOSTRUCT);
-
-static isc_result_t
generic_fromwire_ds(ARGS_FROMWIRE);
static isc_result_t
-generic_fromstruct_ds(ARGS_FROMSTRUCT);
-
-static isc_result_t
generic_totext_tlsa(ARGS_TOTEXT);
static isc_result_t
generic_fromwire_tlsa(ARGS_FROMWIRE);
-static isc_result_t
-generic_fromstruct_tlsa(ARGS_FROMSTRUCT);
-
-static isc_result_t
-generic_tostruct_tlsa(ARGS_TOSTRUCT);
-
-static void
-generic_freestruct_tlsa(ARGS_FREESTRUCT);
-
static inline isc_result_t
name_duporclone(dns_name_t *source, dns_name_t *target) {
@@ -1104,19 +1068,6 @@ uint16_tobuffer(uint32_t value, isc_buffer_t *target) {
}
static isc_result_t
-uint8_tobuffer(uint32_t value, isc_buffer_t *target) {
- isc_region_t region;
-
- if (value > 0xff)
- return (ISC_R_RANGE);
- isc_buffer_availableregion(target, &region);
- if (region.length < 1)
- return (ISC_R_NOSPACE);
- isc_buffer_putuint8(target, (uint8_t)value);
- return (ISC_R_SUCCESS);
-}
-
-static isc_result_t
name_tobuffer(dns_name_t *name, isc_buffer_t *target) {
isc_region_t r;
dns_name_toregion(name, &r);