X7ROOT File Manager
Current Path:
/usr/include/bind9/dns
usr
/
include
/
bind9
/
dns
/
??
..
??
acache.h
(13.9 KB)
??
acl.h
(7.07 KB)
??
adb.h
(22.07 KB)
??
badcache.h
(3.29 KB)
??
bit.h
(807 B)
??
byaddr.h
(3.91 KB)
??
cache.h
(8.44 KB)
??
callbacks.h
(2.22 KB)
??
catz.h
(11.56 KB)
??
cert.h
(1.43 KB)
??
client.h
(21.53 KB)
??
clientinfo.h
(1.96 KB)
??
compress.h
(6.49 KB)
??
db.h
(45.96 KB)
??
dbiterator.h
(7.25 KB)
??
dbtable.h
(3.09 KB)
??
diff.h
(6.82 KB)
??
dispatch.h
(16.04 KB)
??
dlz.h
(10.37 KB)
??
dlz_dlopen.h
(4.57 KB)
??
dns64.h
(5.5 KB)
??
dnssec.h
(11.83 KB)
??
dnstap.h
(9.14 KB)
??
ds.h
(1.2 KB)
??
dsdigest.h
(1.68 KB)
??
dyndb.h
(4.72 KB)
??
ecdb.h
(809 B)
??
edns.h
(722 B)
??
enumclass.h
(1.19 KB)
??
enumtype.h
(8.11 KB)
??
events.h
(3.96 KB)
??
fixedname.h
(1.62 KB)
??
forward.h
(3.37 KB)
??
geoip.h
(2.73 KB)
??
ipkeylist.h
(2.13 KB)
??
iptable.h
(1.58 KB)
??
journal.h
(8.03 KB)
??
keydata.h
(1.03 KB)
??
keyflags.h
(1.25 KB)
??
keytable.h
(9.24 KB)
??
keyvalues.h
(4.06 KB)
??
lib.h
(1.16 KB)
??
log.h
(3.87 KB)
??
lookup.h
(2.86 KB)
??
master.h
(11.02 KB)
??
masterdump.h
(12.35 KB)
??
message.h
(38.11 KB)
??
name.h
(36.25 KB)
??
ncache.h
(4.81 KB)
??
nsec.h
(2.86 KB)
??
nsec3.h
(7.84 KB)
??
nta.h
(4.44 KB)
??
opcode.h
(1007 B)
??
order.h
(1.95 KB)
??
peer.h
(5.83 KB)
??
portlist.h
(2.05 KB)
??
private.h
(1.89 KB)
??
rbt.h
(39.67 KB)
??
rcode.h
(2.42 KB)
??
rdata.h
(21.11 KB)
??
rdataclass.h
(2.2 KB)
??
rdatalist.h
(2.51 KB)
??
rdataset.h
(21.03 KB)
??
rdatasetiter.h
(3.83 KB)
??
rdataslab.h
(4.4 KB)
??
rdatastruct.h
(60.14 KB)
??
rdatatype.h
(2.24 KB)
??
request.h
(10.89 KB)
??
resolver.h
(19.75 KB)
??
result.h
(9.07 KB)
??
rootns.h
(892 B)
??
rpz.h
(10.09 KB)
??
rriterator.h
(4.13 KB)
??
rrl.h
(6.48 KB)
??
sdb.h
(7.05 KB)
??
sdlz.h
(13.88 KB)
??
secalg.h
(1.67 KB)
??
secproto.h
(1.52 KB)
??
soa.h
(2.13 KB)
??
ssu.h
(8.11 KB)
??
stats.h
(13.14 KB)
??
tcpmsg.h
(3.07 KB)
??
time.h
(1.66 KB)
??
timer.h
(1.03 KB)
??
tkey.h
(7.45 KB)
??
tsec.h
(2.88 KB)
??
tsig.h
(8.19 KB)
??
ttl.h
(1.9 KB)
??
types.h
(13.83 KB)
??
update.h
(1.61 KB)
??
validator.h
(6.99 KB)
??
version.h
(868 B)
??
view.h
(34.45 KB)
??
xfrin.h
(2.86 KB)
??
zone.h
(59.44 KB)
??
zonekey.h
(777 B)
??
zt.h
(5.43 KB)
Editing: ds.h
/* * Copyright (C) Internet Systems Consortium, Inc. ("ISC") * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, you can obtain one at https://mozilla.org/MPL/2.0/. * * See the COPYRIGHT file distributed with this work for additional * information regarding copyright ownership. */ #ifndef DNS_DS_H #define DNS_DS_H 1 #include <isc/lang.h> #include <dns/types.h> #define DNS_DSDIGEST_SHA1 (1) #define DNS_DSDIGEST_SHA256 (2) #define DNS_DSDIGEST_GOST (3) #define DNS_DSDIGEST_SHA384 (4) /* * Assuming SHA-384 digest type. */ #define DNS_DS_BUFFERSIZE (52) ISC_LANG_BEGINDECLS isc_result_t dns_ds_buildrdata(dns_name_t *owner, dns_rdata_t *key, dns_dsdigest_t digest_type, unsigned char *buffer, dns_rdata_t *rdata); /*%< * Build the rdata of a DS record. * * Requires: *\li key Points to a valid DNS KEY record. *\li buffer Points to a temporary buffer of at least * #DNS_DS_BUFFERSIZE bytes. *\li rdata Points to an initialized dns_rdata_t. * * Ensures: * \li *rdata Contains a valid DS rdata. The 'data' member refers * to 'buffer'. */ ISC_LANG_ENDDECLS #endif /* DNS_DS_H */
Upload File
Create Folder