mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-12 17:10:00 -04:00
Declare the 'rdata' argument for dns_rdata_tostruct() to be const
(cherry picked from commit abb2fd1027)
This commit is contained in:
parent
c9203e48e2
commit
09776e3e54
3 changed files with 6 additions and 3 deletions
3
CHANGES
3
CHANGES
|
|
@ -1,3 +1,6 @@
|
|||
4972. [func] Declare the 'rdata' argument for dns_rdata_tostruct()
|
||||
to be const. [GL #341]
|
||||
|
||||
4971. [bug] dnssec-signzone and dnssec-verify did not treat records
|
||||
below a DNAME as out-of-zone data. [GL #298]
|
||||
|
||||
|
|
|
|||
|
|
@ -497,7 +497,7 @@ dns_rdata_fromstruct(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
|
|||
*/
|
||||
|
||||
isc_result_t
|
||||
dns_rdata_tostruct(dns_rdata_t *rdata, void *target, isc_mem_t *mctx);
|
||||
dns_rdata_tostruct(const dns_rdata_t *rdata, void *target, isc_mem_t *mctx);
|
||||
/*%<
|
||||
* Convert an rdata into its C structure representation.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@
|
|||
#define ARGS_FROMSTRUCT int rdclass, dns_rdatatype_t type, \
|
||||
void *source, isc_buffer_t *target
|
||||
|
||||
#define ARGS_TOSTRUCT dns_rdata_t *rdata, void *target, isc_mem_t *mctx
|
||||
#define ARGS_TOSTRUCT const dns_rdata_t *rdata, void *target, isc_mem_t *mctx
|
||||
|
||||
#define ARGS_FREESTRUCT void *source
|
||||
|
||||
|
|
@ -1202,7 +1202,7 @@ dns_rdata_fromstruct(dns_rdata_t *rdata, dns_rdataclass_t rdclass,
|
|||
}
|
||||
|
||||
isc_result_t
|
||||
dns_rdata_tostruct(dns_rdata_t *rdata, void *target, isc_mem_t *mctx) {
|
||||
dns_rdata_tostruct(const dns_rdata_t *rdata, void *target, isc_mem_t *mctx) {
|
||||
isc_result_t result = ISC_R_NOTIMPLEMENTED;
|
||||
isc_boolean_t use_default = ISC_FALSE;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue