PATH: //usr/include/bind9/dns
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 acl.h
↓
X
📄 adb.h
↓
X
📄 badcache.h
↓
X
📄 bit.h
↓
X
📄 byaddr.h
↓
X
📄 cache.h
↓
X
📄 callbacks.h
↓
X
📄 catz.h
↓
X
📄 cert.h
↓
X
📄 client.h
↓
X
📄 clientinfo.h
↓
X
📄 compress.h
↓
X
📄 db.h
↓
X
📄 dbiterator.h
↓
X
📄 dbtable.h
↓
X
📄 diff.h
↓
X
📄 dispatch.h
↓
X
📄 dlz.h
↓
X
📄 dlz_dlopen.h
↓
X
📄 dns64.h
↓
X
📄 dnsrps.h
↓
X
📄 dnssec.h
↓
X
📄 dnstap.h
↓
X
📄 ds.h
↓
X
📄 dsdigest.h
↓
X
📄 dyndb.h
↓
X
📄 ecdb.h
↓
X
📄 ecs.h
↓
X
📄 edns.h
↓
X
📄 enumclass.h
↓
X
📄 enumtype.h
↓
X
📄 events.h
↓
X
📄 fixedname.h
↓
X
📄 forward.h
↓
X
📄 geoip.h
↓
X
📄 ipkeylist.h
↓
X
📄 iptable.h
↓
X
📄 journal.h
↓
X
📄 kasp.h
↓
X
📄 keydata.h
↓
X
📄 keyflags.h
↓
X
📄 keymgr.h
↓
X
📄 keytable.h
↓
X
📄 keyvalues.h
↓
X
📄 lib.h
↓
X
📄 librpz.h
↓
X
📄 lmdb.h
↓
X
📄 log.h
↓
X
📄 lookup.h
↓
X
📄 master.h
↓
X
📄 masterdump.h
↓
X
📄 message.h
↓
X
📄 name.h
↓
X
📄 ncache.h
↓
X
📄 nsec.h
↓
X
📄 nsec3.h
↓
X
📄 nta.h
↓
X
📄 opcode.h
↓
X
📄 order.h
↓
X
📄 peer.h
↓
X
📄 portlist.h
↓
X
📄 private.h
↓
X
📄 rbt.h
↓
X
📄 rcode.h
↓
X
📄 rdata.h
↓
X
📄 rdataclass.h
↓
X
📄 rdatalist.h
↓
X
📄 rdataset.h
↓
X
📄 rdatasetiter.h
↓
X
📄 rdataslab.h
↓
X
📄 rdatastruct.h
↓
X
📄 rdatatype.h
↓
X
📄 request.h
↓
X
📄 resolver.h
↓
X
📄 result.h
↓
X
📄 rootns.h
↓
X
📄 rpz.h
↓
X
📄 rriterator.h
↓
X
📄 rrl.h
↓
X
📄 sdb.h
↓
X
📄 sdlz.h
↓
X
📄 secalg.h
↓
X
📄 secproto.h
↓
X
📄 soa.h
↓
X
📄 ssu.h
↓
X
📄 stats.h
↓
X
📄 tcpmsg.h
↓
X
📄 time.h
↓
X
📄 timer.h
↓
X
📄 tkey.h
↓
X
📄 tsec.h
↓
X
📄 tsig.h
↓
X
📄 ttl.h
↓
X
📄 types.h
↓
X
📄 update.h
↓
X
📄 validator.h
↓
X
📄 version.h
↓
X
📄 view.h
↓
X
📄 xfrin.h
↓
X
📄 zone.h
↓
X
📄 zonekey.h
↓
X
📄 zoneverify.h
↓
X
📄 zt.h
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: keyvalues.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_KEYVALUES_H #define DNS_KEYVALUES_H 1 /*! \file dns/keyvalues.h */ /* * Flags field of the KEY RR rdata */ #define DNS_KEYFLAG_TYPEMASK 0xC000 /*%< Mask for "type" bits */ #define DNS_KEYTYPE_AUTHCONF 0x0000 /*%< Key usable for both */ #define DNS_KEYTYPE_CONFONLY 0x8000 /*%< Key usable for confidentiality */ #define DNS_KEYTYPE_AUTHONLY 0x4000 /*%< Key usable for authentication */ #define DNS_KEYTYPE_NOKEY 0xC000 /*%< No key usable for either; no key */ #define DNS_KEYTYPE_NOAUTH DNS_KEYTYPE_CONFONLY #define DNS_KEYTYPE_NOCONF DNS_KEYTYPE_AUTHONLY #define DNS_KEYFLAG_RESERVED2 0x2000 /*%< reserved - must be zero */ #define DNS_KEYFLAG_EXTENDED 0x1000 /*%< key has extended flags */ #define DNS_KEYFLAG_RESERVED4 0x0800 /*%< reserved - must be zero */ #define DNS_KEYFLAG_RESERVED5 0x0400 /*%< reserved - must be zero */ #define DNS_KEYFLAG_OWNERMASK 0x0300 /*%< these bits determine the type */ #define DNS_KEYOWNER_USER 0x0000 /*%< key is assoc. with user */ #define DNS_KEYOWNER_ENTITY 0x0200 /*%< key is assoc. with entity eg host */ #define DNS_KEYOWNER_ZONE 0x0100 /*%< key is zone key */ #define DNS_KEYOWNER_RESERVED 0x0300 /*%< reserved meaning */ #define DNS_KEYFLAG_REVOKE 0x0080 /*%< key revoked (per rfc5011) */ #define DNS_KEYFLAG_RESERVED9 0x0040 /*%< reserved - must be zero */ #define DNS_KEYFLAG_RESERVED10 0x0020 /*%< reserved - must be zero */ #define DNS_KEYFLAG_RESERVED11 0x0010 /*%< reserved - must be zero */ #define DNS_KEYFLAG_SIGNATORYMASK \ 0x000F /*%< key can sign RR's of same name \ */ #define DNS_KEYFLAG_RESERVEDMASK \ (DNS_KEYFLAG_RESERVED2 | DNS_KEYFLAG_RESERVED4 | \ DNS_KEYFLAG_RESERVED5 | DNS_KEYFLAG_RESERVED9 | \ DNS_KEYFLAG_RESERVED10 | DNS_KEYFLAG_RESERVED11) #define DNS_KEYFLAG_KSK 0x0001 /*%< key signing key */ #define DNS_KEYFLAG_RESERVEDMASK2 0xFFFF /*%< no bits defined here */ /* The Algorithm field of the KEY and SIG RR's is an integer, {1..254} */ #define DNS_KEYALG_RSAMD5 1 /*%< RSA with MD5 */ #define DNS_KEYALG_RSA 1 /*%< Used just for tagging */ #define DNS_KEYALG_DH 2 /*%< Diffie Hellman KEY */ #define DNS_KEYALG_DSA 3 /*%< DSA KEY */ #define DNS_KEYALG_NSEC3DSA 6 #define DNS_KEYALG_DSS DNS_ALG_DSA #define DNS_KEYALG_ECC 4 #define DNS_KEYALG_RSASHA1 5 #define DNS_KEYALG_NSEC3RSASHA1 7 #define DNS_KEYALG_RSASHA256 8 #define DNS_KEYALG_RSASHA512 10 #define DNS_KEYALG_ECCGOST 12 #define DNS_KEYALG_ECDSA256 13 #define DNS_KEYALG_ECDSA384 14 #define DNS_KEYALG_ED25519 15 #define DNS_KEYALG_ED448 16 #define DNS_KEYALG_INDIRECT 252 #define DNS_KEYALG_PRIVATEDNS 253 #define DNS_KEYALG_PRIVATEOID 254 /*%< Key begins with OID giving alg */ #define DNS_KEYALG_MAX 255 /* Protocol values */ #define DNS_KEYPROTO_RESERVED 0 #define DNS_KEYPROTO_TLS 1 #define DNS_KEYPROTO_EMAIL 2 #define DNS_KEYPROTO_DNSSEC 3 #define DNS_KEYPROTO_IPSEC 4 #define DNS_KEYPROTO_ANY 255 /* Signatures */ #define DNS_SIG_RSAMINBITS 512 /*%< Size of a mod or exp in bits */ #define DNS_SIG_RSAMAXBITS 2552 /* Total of binary mod and exp */ #define DNS_SIG_RSAMAXBYTES ((DNS_SIG_RSAMAXBITS + 7 / 8) * 2 + 3) /*%< Max length of text sig block */ #define DNS_SIG_RSAMAXBASE64 (((DNS_SIG_RSAMAXBYTES + 2) / 3) * 4) #define DNS_SIG_RSAMINSIZE ((DNS_SIG_RSAMINBITS + 7) / 8) #define DNS_SIG_RSAMAXSIZE ((DNS_SIG_RSAMAXBITS + 7) / 8) #define DNS_SIG_ECDSA256SIZE 64 #define DNS_SIG_ECDSA384SIZE 96 #define DNS_KEY_ECDSA256SIZE 64 #define DNS_KEY_ECDSA384SIZE 96 #define DNS_SIG_ED25519SIZE 64 #define DNS_SIG_ED448SIZE 114 #define DNS_KEY_ED25519SIZE 32 #define DNS_KEY_ED448SIZE 57 #endif /* DNS_KEYVALUES_H */
SIMPAN PERUBAHAN