1/*	$NetBSD: ninfo_56.h,v 1.1 2024/02/18 20:57:43 christos Exp $	*/
2
3/*
4 * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
5 *
6 * SPDX-License-Identifier: MPL-2.0
7 *
8 * This Source Code Form is subject to the terms of the Mozilla Public
9 * License, v. 2.0. If a copy of the MPL was not distributed with this
10 * file, you can obtain one at https://mozilla.org/MPL/2.0/.
11 *
12 * See the COPYRIGHT file distributed with this work for additional
13 * information regarding copyright ownership.
14 */
15
16/* */
17#ifndef GENERIC_NINFO_56_H
18#define GENERIC_NINFO_56_H 1
19
20typedef struct dns_rdata_txt_string dns_rdata_ninfo_string_t;
21
22typedef struct dns_rdata_txt dns_rdata_ninfo_t;
23
24/*
25 * ISC_LANG_BEGINDECLS and ISC_LANG_ENDDECLS are already done
26 * via rdatastructpre.h and rdatastructsuf.h.
27 */
28
29isc_result_t
30dns_rdata_ninfo_first(dns_rdata_ninfo_t *);
31
32isc_result_t
33dns_rdata_ninfo_next(dns_rdata_ninfo_t *);
34
35isc_result_t
36dns_rdata_ninfo_current(dns_rdata_ninfo_t *, dns_rdata_ninfo_string_t *);
37
38#endif /* GENERIC_NINFO_16_H */
39