aboutsummaryrefslogtreecommitdiff
path: root/doc/html/_sources/appdev/refs/macros
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/_sources/appdev/refs/macros')
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_ADDRPORT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_CHAOS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_DDP.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET6.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_IPPORT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_ISO.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_IS_LOCAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_NETBIOS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ADDRTYPE_XNS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AD_TYPE_EXTERNAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AD_TYPE_FIELD_TYPE_MASK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AD_TYPE_REGISTERED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AD_TYPE_RESERVED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AP_OPTS_ETYPE_NEGOTIATION.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AP_OPTS_MUTUAL_REQUIRED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/AP_OPTS_RESERVED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SESSION_KEY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SUBKEY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/AP_OPTS_WIRE_MASK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA128.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA256.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CRC32.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_DESCBC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_MD5_ARCFOUR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES128.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES256.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_DES3.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA256_128_AES128.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA384_192_AES256.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_MD5_HMAC_ARCFOUR.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_NIST_SHA.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4_DES.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5_DES.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA1_96.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA256_128.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA1_96.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA384_192.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC_EXP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA128_CTS_CMAC.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA256_CTS_CMAC.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_ENV.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_RAW.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA1.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_CRC.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD4.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD5.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_RAW.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_HMAC_SHA1.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_DSA_SHA1_CMS.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_MD5_RSA_CMS.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_NULL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_RC2_CBC_ENV.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ENV.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ES_OAEP_ENV.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_SHA1_RSA_CMS.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/ENCTYPE_UNKNOWN.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_ALLOW_POSTDATE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_CANONICALIZE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_CNAME_IN_ADDL_TKT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_DISABLE_TRANSITED_CHECK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_ENC_TKT_IN_SKEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_POSTDATED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXIABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEW.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE_OK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_REQUEST_ANONYMOUS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_OPT_VALIDATE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KDC_TKT_COMMON_MASK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_PRINCSTR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_REALMSTR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AP_REP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AP_REQ.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AS_REP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AS_REQ.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AND_OR.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AUTH_INDICATOR.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_CAMMAC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_ETYPE_NEGOTIATION.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_FX_ARMOR.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_IF_RELEVANT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_INITIAL_VERIFIED_CAS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_KDC_ISSUED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_MANDATORY_FOR_KDC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_OSF_DCE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SESAME.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SIGNTICKET.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_WIN2K_PAC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_SEQUENCE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_TIME.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_PERMIT_ALL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_SEQUENCE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_TIME.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_USE_SUBKEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_CHECKSUM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_DATA.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_EMPTY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_HEADER.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_PADDING.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_SIGN_ONLY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_STREAM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_TRAILER.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_CYBERSAFE_SECUREID.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_DOMAIN_X500_COMPRESS.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_ENCPADATA_REQ_ENC_PA_REP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_ERROR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_FAST_REQUIRED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_CACHED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_CANONICALIZE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_CONSTRAINED_DELEGATION.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_FORWARDABLE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_STORE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_TRANSIT_CHECK.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GC_USER_USER.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ANONYMOUS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CANONICALIZE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_FORWARDABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PROXIABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_SALT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_TKT_LIFE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_KDC.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_SECURE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INIT_CREDS_STEP_FLAG_CONTINUE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INT16_MAX.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INT16_MIN.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INT32_MAX.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_INT32_MIN.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_ITE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_MTE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_SIGNEDPATH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_ENCRYPT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REP_ENCPART.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REP_ENCPART.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_CAMMAC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_KDC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_ENC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_FINISHED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REP.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REQ_CHKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_MIC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_IAKERB_FINISHED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KDC_REP_TICKET.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_CRED_ENCPART.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_ERROR_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_PRIV_ENCPART.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_SAFE_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_FX_COOKIE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_OTP_REQUEST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_PKINIT_KX.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_RESPONSE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_ACCESSDENIED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_AUTHERROR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_BAD_VERSION.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_HARDERROR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_INITIAL_FLAG_NEEDED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_MALFORMED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SOFTERROR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SUCCESS.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_ACCT_EXPTIME.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_INITIAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_RENEWAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_REQ.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT_ISSUED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_PW_EXPTIME.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_NONE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_ACCT_EXPTIME.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_INITIAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_RENEWAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_REQ.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT_ISSUED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_PW_EXPTIME.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_ENTERPRISE_PRINCIPAL.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_ENT_PRINCIPAL_AND_ID.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL_AND_ID.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_PRINCIPAL.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_SMTP_NAME.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_HST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_INST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_XHST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_UID.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_UNKNOWN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_WELLKNOWN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_NT_X500_PRINCIPAL.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_CLIENT_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_CREDENTIALS_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_DELEGATION_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_LOGON_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_PRIVSVR_CHECKSUM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_SERVER_CHECKSUM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PAC_UPN_DNS_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AFS3_SALT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AP_REQ.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AS_CHECKSUM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENCRYPTED_CHALLENGE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_SANDIA_SECURID.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_TIMESTAMP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_UNIX_TIME.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO2.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FOR_USER.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_COOKIE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_ERROR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_FAST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_GET_FROM_TYPED_DATA.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_NONE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OSF_DCE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_CHALLENGE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_PIN_CHANGE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_REQUEST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PAC_REQUEST.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PKINIT_KX.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP_OLD.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ_OLD.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PW_SALT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_REFERRAL.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_S4U_X509_USER.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE_2.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_REDIRECT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE_2.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SESAME.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SVR_REFERRAL_INFO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_TGS_REQ.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PADATA_USE_SPECIFIED_KVNO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_CASEFOLD.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_ENTERPRISE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_IGNORE_REALM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_UTF8.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_ENTERPRISE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_IGNORE_REALM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_NO_REALM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_REQUIRE_REALM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_DISPLAY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_NO_REALM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_SHORT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PRIV.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PASSWORD.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PREAUTH.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_PVNO.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_REALM_BRANCH_CHAR.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_BADAUTHVERS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_SKIP_VERSION.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_REFERRAL_REALM.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_NEXTOTP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_DECIMAL.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_OTP.txt63
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PASSWORD.txt19
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PKINIT.txt38
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_SAFE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_SAM_MUST_PK_ENCRYPT_SAD.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_SAM_SEND_ENCRYPTED_SAD.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_SAM_USE_SAD_AS_KEY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_2ND_TKT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_AUTHDATA.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS_EXACT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_IS_SKEY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_KTYPE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_SRV_NAMEONLY.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES_EXACT.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_NOTICKET.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_OPENCLOSE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TC_SUPPORTED_KTYPES.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME_SIZE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TGS_REP.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TGS_REQ.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_TKT_CREDS_STEP_FLAG_CONTINUE.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/KRB5_WELLKNOWN_NAMESTR.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/LR_TYPE_INTERPRETATION_MASK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/LR_TYPE_THIS_SERVER_ONLY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/MAX_KEYTAB_NAME_LEN.txt18
-rw-r--r--doc/html/_sources/appdev/refs/macros/MSEC_DIRBIT.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/MSEC_VAL_MASK.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/SALT_TYPE_AFS_LENGTH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/SALT_TYPE_NO_LENGTH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/THREEPARAMOPEN.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_ANONYMOUS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_ENC_PA_REP.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_HW_AUTH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_INITIAL.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_INVALID.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_MAY_POSTDATE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_OK_AS_DELEGATE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_POSTDATED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_PRE_AUTH.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXIABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXY.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_RENEWABLE.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/TKT_FLG_TRANSIT_POLICY_CHECKED.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/VALID_INT_BITS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/VALID_UINT_BITS.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/index.txt380
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb524_convert_creds_kdc.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb524_init_ets.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_const.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_component.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_name.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_realm.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_data.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_length.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_size.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_princ_type.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_roundup.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_x.txt17
-rw-r--r--doc/html/_sources/appdev/refs/macros/krb5_xc.txt17
365 files changed, 6818 insertions, 0 deletions
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_ADDRPORT.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_ADDRPORT.txt
new file mode 100644
index 000000000000..f2e324838c9d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_ADDRPORT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-ADDRPORT-data:
+
+ADDRTYPE_ADDRPORT
+=================
+
+..
+.. data:: ADDRTYPE_ADDRPORT
+..
+
+
+
+
+======================== ======================
+``ADDRTYPE_ADDRPORT`` ``0x0100``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_CHAOS.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_CHAOS.txt
new file mode 100644
index 000000000000..cbc6dae09f08
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_CHAOS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-CHAOS-data:
+
+ADDRTYPE_CHAOS
+==============
+
+..
+.. data:: ADDRTYPE_CHAOS
+..
+
+
+
+
+===================== ======================
+``ADDRTYPE_CHAOS`` ``0x0005``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_DDP.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_DDP.txt
new file mode 100644
index 000000000000..a62d91fcec6a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_DDP.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-DDP-data:
+
+ADDRTYPE_DDP
+============
+
+..
+.. data:: ADDRTYPE_DDP
+..
+
+
+
+
+=================== ======================
+``ADDRTYPE_DDP`` ``0x0010``
+=================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET.txt
new file mode 100644
index 000000000000..10ed68a96b35
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-INET-data:
+
+ADDRTYPE_INET
+=============
+
+..
+.. data:: ADDRTYPE_INET
+..
+
+
+
+
+==================== ======================
+``ADDRTYPE_INET`` ``0x0002``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET6.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET6.txt
new file mode 100644
index 000000000000..c41a4666541a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_INET6.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-INET6-data:
+
+ADDRTYPE_INET6
+==============
+
+..
+.. data:: ADDRTYPE_INET6
+..
+
+
+
+
+===================== ======================
+``ADDRTYPE_INET6`` ``0x0018``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_IPPORT.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_IPPORT.txt
new file mode 100644
index 000000000000..0cd4a20f36e5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_IPPORT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-IPPORT-data:
+
+ADDRTYPE_IPPORT
+===============
+
+..
+.. data:: ADDRTYPE_IPPORT
+..
+
+
+
+
+====================== ======================
+``ADDRTYPE_IPPORT`` ``0x0101``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_ISO.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_ISO.txt
new file mode 100644
index 000000000000..0b3524455eb1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_ISO.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-ISO-data:
+
+ADDRTYPE_ISO
+============
+
+..
+.. data:: ADDRTYPE_ISO
+..
+
+
+
+
+=================== ======================
+``ADDRTYPE_ISO`` ``0x0007``
+=================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_IS_LOCAL.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_IS_LOCAL.txt
new file mode 100644
index 000000000000..de1bdc48f863
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_IS_LOCAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-IS-LOCAL-data:
+
+ADDRTYPE_IS_LOCAL
+=================
+
+..
+.. data:: ADDRTYPE_IS_LOCAL
+..
+
+
+
+
+================================== ======================
+``ADDRTYPE_IS_LOCAL (addrtype)`` ``(addrtype & 0x8000)``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_NETBIOS.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_NETBIOS.txt
new file mode 100644
index 000000000000..b8e4762d18d7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_NETBIOS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-NETBIOS-data:
+
+ADDRTYPE_NETBIOS
+================
+
+..
+.. data:: ADDRTYPE_NETBIOS
+..
+
+
+
+
+======================= ======================
+``ADDRTYPE_NETBIOS`` ``0x0014``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ADDRTYPE_XNS.txt b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_XNS.txt
new file mode 100644
index 000000000000..8b861728f904
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ADDRTYPE_XNS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ADDRTYPE-XNS-data:
+
+ADDRTYPE_XNS
+============
+
+..
+.. data:: ADDRTYPE_XNS
+..
+
+
+
+
+=================== ======================
+``ADDRTYPE_XNS`` ``0x0006``
+=================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AD_TYPE_EXTERNAL.txt b/doc/html/_sources/appdev/refs/macros/AD_TYPE_EXTERNAL.txt
new file mode 100644
index 000000000000..69d9f08c0ada
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AD_TYPE_EXTERNAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AD-TYPE-EXTERNAL-data:
+
+AD_TYPE_EXTERNAL
+================
+
+..
+.. data:: AD_TYPE_EXTERNAL
+..
+
+
+
+
+======================= ======================
+``AD_TYPE_EXTERNAL`` ``0x4000``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AD_TYPE_FIELD_TYPE_MASK.txt b/doc/html/_sources/appdev/refs/macros/AD_TYPE_FIELD_TYPE_MASK.txt
new file mode 100644
index 000000000000..a1fb2688bae9
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AD_TYPE_FIELD_TYPE_MASK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AD-TYPE-FIELD-TYPE-MASK-data:
+
+AD_TYPE_FIELD_TYPE_MASK
+=======================
+
+..
+.. data:: AD_TYPE_FIELD_TYPE_MASK
+..
+
+
+
+
+============================== ======================
+``AD_TYPE_FIELD_TYPE_MASK`` ``0x1fff``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AD_TYPE_REGISTERED.txt b/doc/html/_sources/appdev/refs/macros/AD_TYPE_REGISTERED.txt
new file mode 100644
index 000000000000..465c3188fab2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AD_TYPE_REGISTERED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AD-TYPE-REGISTERED-data:
+
+AD_TYPE_REGISTERED
+==================
+
+..
+.. data:: AD_TYPE_REGISTERED
+..
+
+
+
+
+========================= ======================
+``AD_TYPE_REGISTERED`` ``0x2000``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AD_TYPE_RESERVED.txt b/doc/html/_sources/appdev/refs/macros/AD_TYPE_RESERVED.txt
new file mode 100644
index 000000000000..ea1e6996c996
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AD_TYPE_RESERVED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AD-TYPE-RESERVED-data:
+
+AD_TYPE_RESERVED
+================
+
+..
+.. data:: AD_TYPE_RESERVED
+..
+
+
+
+
+======================= ======================
+``AD_TYPE_RESERVED`` ``0x8000``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AP_OPTS_ETYPE_NEGOTIATION.txt b/doc/html/_sources/appdev/refs/macros/AP_OPTS_ETYPE_NEGOTIATION.txt
new file mode 100644
index 000000000000..5258fc9af9a5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AP_OPTS_ETYPE_NEGOTIATION.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AP-OPTS-ETYPE-NEGOTIATION-data:
+
+AP_OPTS_ETYPE_NEGOTIATION
+=========================
+
+..
+.. data:: AP_OPTS_ETYPE_NEGOTIATION
+..
+
+
+
+
+================================ ======================
+``AP_OPTS_ETYPE_NEGOTIATION`` ``0x00000002``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AP_OPTS_MUTUAL_REQUIRED.txt b/doc/html/_sources/appdev/refs/macros/AP_OPTS_MUTUAL_REQUIRED.txt
new file mode 100644
index 000000000000..fc51787d08f9
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AP_OPTS_MUTUAL_REQUIRED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _AP-OPTS-MUTUAL-REQUIRED-data:
+
+AP_OPTS_MUTUAL_REQUIRED
+=======================
+
+..
+.. data:: AP_OPTS_MUTUAL_REQUIRED
+..
+
+Perform a mutual authentication exchange.
+
+
+
+============================== ======================
+``AP_OPTS_MUTUAL_REQUIRED`` ``0x20000000``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AP_OPTS_RESERVED.txt b/doc/html/_sources/appdev/refs/macros/AP_OPTS_RESERVED.txt
new file mode 100644
index 000000000000..101a5a85a38a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AP_OPTS_RESERVED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AP-OPTS-RESERVED-data:
+
+AP_OPTS_RESERVED
+================
+
+..
+.. data:: AP_OPTS_RESERVED
+..
+
+
+
+
+======================= ======================
+``AP_OPTS_RESERVED`` ``0x80000000``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SESSION_KEY.txt b/doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SESSION_KEY.txt
new file mode 100644
index 000000000000..76340ceaa0e6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SESSION_KEY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _AP-OPTS-USE-SESSION-KEY-data:
+
+AP_OPTS_USE_SESSION_KEY
+=======================
+
+..
+.. data:: AP_OPTS_USE_SESSION_KEY
+..
+
+Use session key.
+
+
+
+============================== ======================
+``AP_OPTS_USE_SESSION_KEY`` ``0x40000000``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SUBKEY.txt b/doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SUBKEY.txt
new file mode 100644
index 000000000000..1e7e757f967d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AP_OPTS_USE_SUBKEY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _AP-OPTS-USE-SUBKEY-data:
+
+AP_OPTS_USE_SUBKEY
+==================
+
+..
+.. data:: AP_OPTS_USE_SUBKEY
+..
+
+Generate a subsession key from the current session key obtained from the credentials.
+
+
+
+========================= ======================
+``AP_OPTS_USE_SUBKEY`` ``0x00000001``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/AP_OPTS_WIRE_MASK.txt b/doc/html/_sources/appdev/refs/macros/AP_OPTS_WIRE_MASK.txt
new file mode 100644
index 000000000000..c801afd5b9ae
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/AP_OPTS_WIRE_MASK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _AP-OPTS-WIRE-MASK-data:
+
+AP_OPTS_WIRE_MASK
+=================
+
+..
+.. data:: AP_OPTS_WIRE_MASK
+..
+
+
+
+
+======================== ======================
+``AP_OPTS_WIRE_MASK`` ``0xfffffff0``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA128.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA128.txt
new file mode 100644
index 000000000000..302962cff7f2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA128.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-CMAC-CAMELLIA128-data:
+
+CKSUMTYPE_CMAC_CAMELLIA128
+==========================
+
+..
+.. data:: CKSUMTYPE_CMAC_CAMELLIA128
+..
+
+RFC 6803.
+
+
+
+================================= ======================
+``CKSUMTYPE_CMAC_CAMELLIA128`` ``0x0011``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA256.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA256.txt
new file mode 100644
index 000000000000..979f06a6aefb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CMAC_CAMELLIA256.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-CMAC-CAMELLIA256-data:
+
+CKSUMTYPE_CMAC_CAMELLIA256
+==========================
+
+..
+.. data:: CKSUMTYPE_CMAC_CAMELLIA256
+..
+
+RFC 6803.
+
+
+
+================================= ======================
+``CKSUMTYPE_CMAC_CAMELLIA256`` ``0x0012``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CRC32.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CRC32.txt
new file mode 100644
index 000000000000..cf5c90c29693
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_CRC32.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-CRC32-data:
+
+CKSUMTYPE_CRC32
+===============
+
+..
+.. data:: CKSUMTYPE_CRC32
+..
+
+
+
+
+====================== ======================
+``CKSUMTYPE_CRC32`` ``0x0001``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_DESCBC.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_DESCBC.txt
new file mode 100644
index 000000000000..2d42028cf757
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_DESCBC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-DESCBC-data:
+
+CKSUMTYPE_DESCBC
+================
+
+..
+.. data:: CKSUMTYPE_DESCBC
+..
+
+
+
+
+======================= ======================
+``CKSUMTYPE_DESCBC`` ``0x0004``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_MD5_ARCFOUR.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_MD5_ARCFOUR.txt
new file mode 100644
index 000000000000..89bf8180eefc
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_MD5_ARCFOUR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-HMAC-MD5-ARCFOUR-data:
+
+CKSUMTYPE_HMAC_MD5_ARCFOUR
+==========================
+
+..
+.. data:: CKSUMTYPE_HMAC_MD5_ARCFOUR
+..
+
+RFC 4757.
+
+
+
+================================= ======================
+``CKSUMTYPE_HMAC_MD5_ARCFOUR`` ``-138``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES128.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES128.txt
new file mode 100644
index 000000000000..57ad067ad761
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES128.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-HMAC-SHA1-96-AES128-data:
+
+CKSUMTYPE_HMAC_SHA1_96_AES128
+=============================
+
+..
+.. data:: CKSUMTYPE_HMAC_SHA1_96_AES128
+..
+
+RFC 3962.
+
+Used with ENCTYPE_AES128_CTS_HMAC_SHA1_96
+
+==================================== ======================
+``CKSUMTYPE_HMAC_SHA1_96_AES128`` ``0x000f``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES256.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES256.txt
new file mode 100644
index 000000000000..f48d8f7ab392
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_96_AES256.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-HMAC-SHA1-96-AES256-data:
+
+CKSUMTYPE_HMAC_SHA1_96_AES256
+=============================
+
+..
+.. data:: CKSUMTYPE_HMAC_SHA1_96_AES256
+..
+
+RFC 3962.
+
+Used with ENCTYPE_AES256_CTS_HMAC_SHA1_96
+
+==================================== ======================
+``CKSUMTYPE_HMAC_SHA1_96_AES256`` ``0x0010``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_DES3.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_DES3.txt
new file mode 100644
index 000000000000..1063b6791a94
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA1_DES3.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-HMAC-SHA1-DES3-data:
+
+CKSUMTYPE_HMAC_SHA1_DES3
+========================
+
+..
+.. data:: CKSUMTYPE_HMAC_SHA1_DES3
+..
+
+
+
+
+=============================== ======================
+``CKSUMTYPE_HMAC_SHA1_DES3`` ``0x000c``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA256_128_AES128.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA256_128_AES128.txt
new file mode 100644
index 000000000000..028e23d78488
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA256_128_AES128.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-HMAC-SHA256-128-AES128-data:
+
+CKSUMTYPE_HMAC_SHA256_128_AES128
+================================
+
+..
+.. data:: CKSUMTYPE_HMAC_SHA256_128_AES128
+..
+
+RFC 8009.
+
+
+
+======================================= ======================
+``CKSUMTYPE_HMAC_SHA256_128_AES128`` ``0x0013``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA384_192_AES256.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA384_192_AES256.txt
new file mode 100644
index 000000000000..06307c78dbc7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_HMAC_SHA384_192_AES256.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-HMAC-SHA384-192-AES256-data:
+
+CKSUMTYPE_HMAC_SHA384_192_AES256
+================================
+
+..
+.. data:: CKSUMTYPE_HMAC_SHA384_192_AES256
+..
+
+RFC 8009.
+
+
+
+======================================= ======================
+``CKSUMTYPE_HMAC_SHA384_192_AES256`` ``0x0014``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_MD5_HMAC_ARCFOUR.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_MD5_HMAC_ARCFOUR.txt
new file mode 100644
index 000000000000..10590868ff49
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_MD5_HMAC_ARCFOUR.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-MD5-HMAC-ARCFOUR-data:
+
+CKSUMTYPE_MD5_HMAC_ARCFOUR
+==========================
+
+..
+.. data:: CKSUMTYPE_MD5_HMAC_ARCFOUR
+..
+
+
+
+
+================================= ======================
+``CKSUMTYPE_MD5_HMAC_ARCFOUR`` ``-137 /* Microsoft netlogon */``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_NIST_SHA.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_NIST_SHA.txt
new file mode 100644
index 000000000000..5e2194451b0e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_NIST_SHA.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-NIST-SHA-data:
+
+CKSUMTYPE_NIST_SHA
+==================
+
+..
+.. data:: CKSUMTYPE_NIST_SHA
+..
+
+
+
+
+========================= ======================
+``CKSUMTYPE_NIST_SHA`` ``0x0009``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4.txt
new file mode 100644
index 000000000000..7f5e2df5b7ac
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-RSA-MD4-data:
+
+CKSUMTYPE_RSA_MD4
+=================
+
+..
+.. data:: CKSUMTYPE_RSA_MD4
+..
+
+
+
+
+======================== ======================
+``CKSUMTYPE_RSA_MD4`` ``0x0002``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4_DES.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4_DES.txt
new file mode 100644
index 000000000000..580624e72415
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD4_DES.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-RSA-MD4-DES-data:
+
+CKSUMTYPE_RSA_MD4_DES
+=====================
+
+..
+.. data:: CKSUMTYPE_RSA_MD4_DES
+..
+
+
+
+
+============================ ======================
+``CKSUMTYPE_RSA_MD4_DES`` ``0x0003``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5.txt
new file mode 100644
index 000000000000..e1aadebbf2b1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-RSA-MD5-data:
+
+CKSUMTYPE_RSA_MD5
+=================
+
+..
+.. data:: CKSUMTYPE_RSA_MD5
+..
+
+
+
+
+======================== ======================
+``CKSUMTYPE_RSA_MD5`` ``0x0007``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5_DES.txt b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5_DES.txt
new file mode 100644
index 000000000000..251a1fc159f3
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/CKSUMTYPE_RSA_MD5_DES.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _CKSUMTYPE-RSA-MD5-DES-data:
+
+CKSUMTYPE_RSA_MD5_DES
+=====================
+
+..
+.. data:: CKSUMTYPE_RSA_MD5_DES
+..
+
+
+
+
+============================ ======================
+``CKSUMTYPE_RSA_MD5_DES`` ``0x0008``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA1_96.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA1_96.txt
new file mode 100644
index 000000000000..b41f106726df
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA1_96.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-AES128-CTS-HMAC-SHA1-96-data:
+
+ENCTYPE_AES128_CTS_HMAC_SHA1_96
+===============================
+
+..
+.. data:: ENCTYPE_AES128_CTS_HMAC_SHA1_96
+..
+
+RFC 3962.
+
+
+
+====================================== ======================
+``ENCTYPE_AES128_CTS_HMAC_SHA1_96`` ``0x0011``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA256_128.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA256_128.txt
new file mode 100644
index 000000000000..b0881224d0ec
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES128_CTS_HMAC_SHA256_128.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-AES128-CTS-HMAC-SHA256-128-data:
+
+ENCTYPE_AES128_CTS_HMAC_SHA256_128
+==================================
+
+..
+.. data:: ENCTYPE_AES128_CTS_HMAC_SHA256_128
+..
+
+RFC 8009.
+
+
+
+========================================= ======================
+``ENCTYPE_AES128_CTS_HMAC_SHA256_128`` ``0x0013``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA1_96.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA1_96.txt
new file mode 100644
index 000000000000..52773eb3ee28
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA1_96.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-AES256-CTS-HMAC-SHA1-96-data:
+
+ENCTYPE_AES256_CTS_HMAC_SHA1_96
+===============================
+
+..
+.. data:: ENCTYPE_AES256_CTS_HMAC_SHA1_96
+..
+
+RFC 3962.
+
+
+
+====================================== ======================
+``ENCTYPE_AES256_CTS_HMAC_SHA1_96`` ``0x0012``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA384_192.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA384_192.txt
new file mode 100644
index 000000000000..1f7bbf729ff4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_AES256_CTS_HMAC_SHA384_192.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-AES256-CTS-HMAC-SHA384-192-data:
+
+ENCTYPE_AES256_CTS_HMAC_SHA384_192
+==================================
+
+..
+.. data:: ENCTYPE_AES256_CTS_HMAC_SHA384_192
+..
+
+RFC 8009.
+
+
+
+========================================= ======================
+``ENCTYPE_AES256_CTS_HMAC_SHA384_192`` ``0x0014``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC.txt
new file mode 100644
index 000000000000..272126505f90
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-ARCFOUR-HMAC-data:
+
+ENCTYPE_ARCFOUR_HMAC
+====================
+
+..
+.. data:: ENCTYPE_ARCFOUR_HMAC
+..
+
+RFC 4757.
+
+
+
+=========================== ======================
+``ENCTYPE_ARCFOUR_HMAC`` ``0x0017``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC_EXP.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC_EXP.txt
new file mode 100644
index 000000000000..fa3b8c3b9748
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_ARCFOUR_HMAC_EXP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-ARCFOUR-HMAC-EXP-data:
+
+ENCTYPE_ARCFOUR_HMAC_EXP
+========================
+
+..
+.. data:: ENCTYPE_ARCFOUR_HMAC_EXP
+..
+
+RFC 4757.
+
+
+
+=============================== ======================
+``ENCTYPE_ARCFOUR_HMAC_EXP`` ``0x0018``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA128_CTS_CMAC.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA128_CTS_CMAC.txt
new file mode 100644
index 000000000000..553578a25c66
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA128_CTS_CMAC.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-CAMELLIA128-CTS-CMAC-data:
+
+ENCTYPE_CAMELLIA128_CTS_CMAC
+============================
+
+..
+.. data:: ENCTYPE_CAMELLIA128_CTS_CMAC
+..
+
+RFC 6803.
+
+
+
+=================================== ======================
+``ENCTYPE_CAMELLIA128_CTS_CMAC`` ``0x0019``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA256_CTS_CMAC.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA256_CTS_CMAC.txt
new file mode 100644
index 000000000000..2ad90d395653
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_CAMELLIA256_CTS_CMAC.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-CAMELLIA256-CTS-CMAC-data:
+
+ENCTYPE_CAMELLIA256_CTS_CMAC
+============================
+
+..
+.. data:: ENCTYPE_CAMELLIA256_CTS_CMAC
+..
+
+RFC 6803.
+
+
+
+=================================== ======================
+``ENCTYPE_CAMELLIA256_CTS_CMAC`` ``0x001a``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_ENV.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_ENV.txt
new file mode 100644
index 000000000000..d75692ec5343
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_ENV.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES3-CBC-ENV-data:
+
+ENCTYPE_DES3_CBC_ENV
+====================
+
+..
+.. data:: ENCTYPE_DES3_CBC_ENV
+..
+
+DES-3 cbc mode, CMS enveloped data.
+
+
+
+=========================== ======================
+``ENCTYPE_DES3_CBC_ENV`` ``0x000f``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_RAW.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_RAW.txt
new file mode 100644
index 000000000000..3070f17b13e5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_RAW.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES3-CBC-RAW-data:
+
+ENCTYPE_DES3_CBC_RAW
+====================
+
+..
+.. data:: ENCTYPE_DES3_CBC_RAW
+..
+
+
+
+
+=========================== ======================
+``ENCTYPE_DES3_CBC_RAW`` ``0x0006``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA.txt
new file mode 100644
index 000000000000..62c8ca5af5fe
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES3-CBC-SHA-data:
+
+ENCTYPE_DES3_CBC_SHA
+====================
+
+..
+.. data:: ENCTYPE_DES3_CBC_SHA
+..
+
+
+
+
+=========================== ======================
+``ENCTYPE_DES3_CBC_SHA`` ``0x0005``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA1.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA1.txt
new file mode 100644
index 000000000000..9ad6330da134
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES3_CBC_SHA1.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES3-CBC-SHA1-data:
+
+ENCTYPE_DES3_CBC_SHA1
+=====================
+
+..
+.. data:: ENCTYPE_DES3_CBC_SHA1
+..
+
+
+
+
+============================ ======================
+``ENCTYPE_DES3_CBC_SHA1`` ``0x0010``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_CRC.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_CRC.txt
new file mode 100644
index 000000000000..63bb07eec06c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_CRC.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES-CBC-CRC-data:
+
+ENCTYPE_DES_CBC_CRC
+===================
+
+..
+.. data:: ENCTYPE_DES_CBC_CRC
+..
+
+DES cbc mode with CRC-32.
+
+
+
+========================== ======================
+``ENCTYPE_DES_CBC_CRC`` ``0x0001``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD4.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD4.txt
new file mode 100644
index 000000000000..1e477a93c1d4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD4.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES-CBC-MD4-data:
+
+ENCTYPE_DES_CBC_MD4
+===================
+
+..
+.. data:: ENCTYPE_DES_CBC_MD4
+..
+
+DES cbc mode with RSA-MD4.
+
+
+
+========================== ======================
+``ENCTYPE_DES_CBC_MD4`` ``0x0002``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD5.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD5.txt
new file mode 100644
index 000000000000..87c1c6043569
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_MD5.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES-CBC-MD5-data:
+
+ENCTYPE_DES_CBC_MD5
+===================
+
+..
+.. data:: ENCTYPE_DES_CBC_MD5
+..
+
+DES cbc mode with RSA-MD5.
+
+
+
+========================== ======================
+``ENCTYPE_DES_CBC_MD5`` ``0x0003``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_RAW.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_RAW.txt
new file mode 100644
index 000000000000..d03eac2f21d8
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_CBC_RAW.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES-CBC-RAW-data:
+
+ENCTYPE_DES_CBC_RAW
+===================
+
+..
+.. data:: ENCTYPE_DES_CBC_RAW
+..
+
+
+
+
+========================== ======================
+``ENCTYPE_DES_CBC_RAW`` ``0x0004``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_HMAC_SHA1.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_HMAC_SHA1.txt
new file mode 100644
index 000000000000..d2f325f6cf42
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DES_HMAC_SHA1.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DES-HMAC-SHA1-data:
+
+ENCTYPE_DES_HMAC_SHA1
+=====================
+
+..
+.. data:: ENCTYPE_DES_HMAC_SHA1
+..
+
+
+
+
+============================ ======================
+``ENCTYPE_DES_HMAC_SHA1`` ``0x0008``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_DSA_SHA1_CMS.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DSA_SHA1_CMS.txt
new file mode 100644
index 000000000000..0f1ab60c248c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_DSA_SHA1_CMS.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-DSA-SHA1-CMS-data:
+
+ENCTYPE_DSA_SHA1_CMS
+====================
+
+..
+.. data:: ENCTYPE_DSA_SHA1_CMS
+..
+
+DSA with SHA1, CMS signature.
+
+
+
+=========================== ======================
+``ENCTYPE_DSA_SHA1_CMS`` ``0x0009``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_MD5_RSA_CMS.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_MD5_RSA_CMS.txt
new file mode 100644
index 000000000000..94c38809ca64
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_MD5_RSA_CMS.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-MD5-RSA-CMS-data:
+
+ENCTYPE_MD5_RSA_CMS
+===================
+
+..
+.. data:: ENCTYPE_MD5_RSA_CMS
+..
+
+MD5 with RSA, CMS signature.
+
+
+
+========================== ======================
+``ENCTYPE_MD5_RSA_CMS`` ``0x000a``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_NULL.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_NULL.txt
new file mode 100644
index 000000000000..241698f01907
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_NULL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-NULL-data:
+
+ENCTYPE_NULL
+============
+
+..
+.. data:: ENCTYPE_NULL
+..
+
+
+
+
+=================== ======================
+``ENCTYPE_NULL`` ``0x0000``
+=================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_RC2_CBC_ENV.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_RC2_CBC_ENV.txt
new file mode 100644
index 000000000000..7da526090fd4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_RC2_CBC_ENV.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-RC2-CBC-ENV-data:
+
+ENCTYPE_RC2_CBC_ENV
+===================
+
+..
+.. data:: ENCTYPE_RC2_CBC_ENV
+..
+
+RC2 cbc mode, CMS enveloped data.
+
+
+
+========================== ======================
+``ENCTYPE_RC2_CBC_ENV`` ``0x000c``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ENV.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ENV.txt
new file mode 100644
index 000000000000..7b58fca97258
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ENV.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-RSA-ENV-data:
+
+ENCTYPE_RSA_ENV
+===============
+
+..
+.. data:: ENCTYPE_RSA_ENV
+..
+
+RSA encryption, CMS enveloped data.
+
+
+
+====================== ======================
+``ENCTYPE_RSA_ENV`` ``0x000d``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ES_OAEP_ENV.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ES_OAEP_ENV.txt
new file mode 100644
index 000000000000..d51908a73e25
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_RSA_ES_OAEP_ENV.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-RSA-ES-OAEP-ENV-data:
+
+ENCTYPE_RSA_ES_OAEP_ENV
+=======================
+
+..
+.. data:: ENCTYPE_RSA_ES_OAEP_ENV
+..
+
+RSA w/OEAP encryption, CMS enveloped data.
+
+
+
+============================== ======================
+``ENCTYPE_RSA_ES_OAEP_ENV`` ``0x000e``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_SHA1_RSA_CMS.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_SHA1_RSA_CMS.txt
new file mode 100644
index 000000000000..6b5971b9bdcc
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_SHA1_RSA_CMS.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-SHA1-RSA-CMS-data:
+
+ENCTYPE_SHA1_RSA_CMS
+====================
+
+..
+.. data:: ENCTYPE_SHA1_RSA_CMS
+..
+
+SHA1 with RSA, CMS signature.
+
+
+
+=========================== ======================
+``ENCTYPE_SHA1_RSA_CMS`` ``0x000b``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/ENCTYPE_UNKNOWN.txt b/doc/html/_sources/appdev/refs/macros/ENCTYPE_UNKNOWN.txt
new file mode 100644
index 000000000000..f0c034c17d7d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/ENCTYPE_UNKNOWN.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _ENCTYPE-UNKNOWN-data:
+
+ENCTYPE_UNKNOWN
+===============
+
+..
+.. data:: ENCTYPE_UNKNOWN
+..
+
+
+
+
+====================== ======================
+``ENCTYPE_UNKNOWN`` ``0x01ff``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_ALLOW_POSTDATE.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_ALLOW_POSTDATE.txt
new file mode 100644
index 000000000000..ea6e8bffcee2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_ALLOW_POSTDATE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-ALLOW-POSTDATE-data:
+
+KDC_OPT_ALLOW_POSTDATE
+======================
+
+..
+.. data:: KDC_OPT_ALLOW_POSTDATE
+..
+
+
+
+
+============================= ======================
+``KDC_OPT_ALLOW_POSTDATE`` ``0x04000000``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_CANONICALIZE.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_CANONICALIZE.txt
new file mode 100644
index 000000000000..a23b4ef3f388
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_CANONICALIZE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-CANONICALIZE-data:
+
+KDC_OPT_CANONICALIZE
+====================
+
+..
+.. data:: KDC_OPT_CANONICALIZE
+..
+
+
+
+
+=========================== ======================
+``KDC_OPT_CANONICALIZE`` ``0x00010000``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_CNAME_IN_ADDL_TKT.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_CNAME_IN_ADDL_TKT.txt
new file mode 100644
index 000000000000..6e456a0d26b4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_CNAME_IN_ADDL_TKT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-CNAME-IN-ADDL-TKT-data:
+
+KDC_OPT_CNAME_IN_ADDL_TKT
+=========================
+
+..
+.. data:: KDC_OPT_CNAME_IN_ADDL_TKT
+..
+
+
+
+
+================================ ======================
+``KDC_OPT_CNAME_IN_ADDL_TKT`` ``0x00020000``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_DISABLE_TRANSITED_CHECK.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_DISABLE_TRANSITED_CHECK.txt
new file mode 100644
index 000000000000..55072aefeb49
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_DISABLE_TRANSITED_CHECK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-DISABLE-TRANSITED-CHECK-data:
+
+KDC_OPT_DISABLE_TRANSITED_CHECK
+===============================
+
+..
+.. data:: KDC_OPT_DISABLE_TRANSITED_CHECK
+..
+
+
+
+
+====================================== ======================
+``KDC_OPT_DISABLE_TRANSITED_CHECK`` ``0x00000020``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_ENC_TKT_IN_SKEY.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_ENC_TKT_IN_SKEY.txt
new file mode 100644
index 000000000000..3baaab2b301c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_ENC_TKT_IN_SKEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-ENC-TKT-IN-SKEY-data:
+
+KDC_OPT_ENC_TKT_IN_SKEY
+=======================
+
+..
+.. data:: KDC_OPT_ENC_TKT_IN_SKEY
+..
+
+
+
+
+============================== ======================
+``KDC_OPT_ENC_TKT_IN_SKEY`` ``0x00000008``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDABLE.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDABLE.txt
new file mode 100644
index 000000000000..abe8f2653f7a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-FORWARDABLE-data:
+
+KDC_OPT_FORWARDABLE
+===================
+
+..
+.. data:: KDC_OPT_FORWARDABLE
+..
+
+
+
+
+========================== ======================
+``KDC_OPT_FORWARDABLE`` ``0x40000000``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDED.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDED.txt
new file mode 100644
index 000000000000..ab4e0ef0728f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_FORWARDED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-FORWARDED-data:
+
+KDC_OPT_FORWARDED
+=================
+
+..
+.. data:: KDC_OPT_FORWARDED
+..
+
+
+
+
+======================== ======================
+``KDC_OPT_FORWARDED`` ``0x20000000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_POSTDATED.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_POSTDATED.txt
new file mode 100644
index 000000000000..f7858cfc85c0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_POSTDATED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-POSTDATED-data:
+
+KDC_OPT_POSTDATED
+=================
+
+..
+.. data:: KDC_OPT_POSTDATED
+..
+
+
+
+
+======================== ======================
+``KDC_OPT_POSTDATED`` ``0x02000000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXIABLE.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXIABLE.txt
new file mode 100644
index 000000000000..82925cd400a1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXIABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-PROXIABLE-data:
+
+KDC_OPT_PROXIABLE
+=================
+
+..
+.. data:: KDC_OPT_PROXIABLE
+..
+
+
+
+
+======================== ======================
+``KDC_OPT_PROXIABLE`` ``0x10000000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXY.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXY.txt
new file mode 100644
index 000000000000..d1c99c86d267
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_PROXY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-PROXY-data:
+
+KDC_OPT_PROXY
+=============
+
+..
+.. data:: KDC_OPT_PROXY
+..
+
+
+
+
+==================== ======================
+``KDC_OPT_PROXY`` ``0x08000000``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEW.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEW.txt
new file mode 100644
index 000000000000..8c68ee690c7f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEW.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-RENEW-data:
+
+KDC_OPT_RENEW
+=============
+
+..
+.. data:: KDC_OPT_RENEW
+..
+
+
+
+
+==================== ======================
+``KDC_OPT_RENEW`` ``0x00000002``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE.txt
new file mode 100644
index 000000000000..b757c8703cb9
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-RENEWABLE-data:
+
+KDC_OPT_RENEWABLE
+=================
+
+..
+.. data:: KDC_OPT_RENEWABLE
+..
+
+
+
+
+======================== ======================
+``KDC_OPT_RENEWABLE`` ``0x00800000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE_OK.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE_OK.txt
new file mode 100644
index 000000000000..405bec01396a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_RENEWABLE_OK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-RENEWABLE-OK-data:
+
+KDC_OPT_RENEWABLE_OK
+====================
+
+..
+.. data:: KDC_OPT_RENEWABLE_OK
+..
+
+
+
+
+=========================== ======================
+``KDC_OPT_RENEWABLE_OK`` ``0x00000010``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_REQUEST_ANONYMOUS.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_REQUEST_ANONYMOUS.txt
new file mode 100644
index 000000000000..29d22a42e72a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_REQUEST_ANONYMOUS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-REQUEST-ANONYMOUS-data:
+
+KDC_OPT_REQUEST_ANONYMOUS
+=========================
+
+..
+.. data:: KDC_OPT_REQUEST_ANONYMOUS
+..
+
+
+
+
+================================ ======================
+``KDC_OPT_REQUEST_ANONYMOUS`` ``0x00008000``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_OPT_VALIDATE.txt b/doc/html/_sources/appdev/refs/macros/KDC_OPT_VALIDATE.txt
new file mode 100644
index 000000000000..c15e83c4889c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_OPT_VALIDATE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-OPT-VALIDATE-data:
+
+KDC_OPT_VALIDATE
+================
+
+..
+.. data:: KDC_OPT_VALIDATE
+..
+
+
+
+
+======================= ======================
+``KDC_OPT_VALIDATE`` ``0x00000001``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KDC_TKT_COMMON_MASK.txt b/doc/html/_sources/appdev/refs/macros/KDC_TKT_COMMON_MASK.txt
new file mode 100644
index 000000000000..ccb5d309402c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KDC_TKT_COMMON_MASK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KDC-TKT-COMMON-MASK-data:
+
+KDC_TKT_COMMON_MASK
+===================
+
+..
+.. data:: KDC_TKT_COMMON_MASK
+..
+
+
+
+
+========================== ======================
+``KDC_TKT_COMMON_MASK`` ``0x54800000``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE.txt
new file mode 100644
index 000000000000..894c4f8b2229
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-ALTAUTH-ATT-CHALLENGE-RESPONSE-data:
+
+KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE
+===================================
+
+..
+.. data:: KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE
+..
+
+alternate authentication types
+
+
+
+========================================== ======================
+``KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE`` ``64``
+========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_PRINCSTR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_PRINCSTR.txt
new file mode 100644
index 000000000000..85682d1a27e7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_PRINCSTR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-ANONYMOUS-PRINCSTR-data:
+
+KRB5_ANONYMOUS_PRINCSTR
+=======================
+
+..
+.. data:: KRB5_ANONYMOUS_PRINCSTR
+..
+
+Anonymous principal name.
+
+
+
+============================== ======================
+``KRB5_ANONYMOUS_PRINCSTR`` ``"ANONYMOUS"``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_REALMSTR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_REALMSTR.txt
new file mode 100644
index 000000000000..9d8015dbc113
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_ANONYMOUS_REALMSTR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-ANONYMOUS-REALMSTR-data:
+
+KRB5_ANONYMOUS_REALMSTR
+=======================
+
+..
+.. data:: KRB5_ANONYMOUS_REALMSTR
+..
+
+Anonymous realm.
+
+
+
+============================== ======================
+``KRB5_ANONYMOUS_REALMSTR`` ``"WELLKNOWN:ANONYMOUS"``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AP_REP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AP_REP.txt
new file mode 100644
index 000000000000..3d1099f926ec
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AP_REP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AP-REP-data:
+
+KRB5_AP_REP
+===========
+
+..
+.. data:: KRB5_AP_REP
+..
+
+Response to mutual AP request.
+
+
+
+================== ======================
+``KRB5_AP_REP`` ``((krb5_msgtype)15)``
+================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AP_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AP_REQ.txt
new file mode 100644
index 000000000000..487a607c971b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AP_REQ.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AP-REQ-data:
+
+KRB5_AP_REQ
+===========
+
+..
+.. data:: KRB5_AP_REQ
+..
+
+Auth req to application server.
+
+
+
+================== ======================
+``KRB5_AP_REQ`` ``((krb5_msgtype)14)``
+================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AS_REP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AS_REP.txt
new file mode 100644
index 000000000000..c9f7ea1eb054
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AS_REP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AS-REP-data:
+
+KRB5_AS_REP
+===========
+
+..
+.. data:: KRB5_AS_REP
+..
+
+Response to AS request.
+
+
+
+================== ======================
+``KRB5_AS_REP`` ``((krb5_msgtype)11)``
+================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AS_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AS_REQ.txt
new file mode 100644
index 000000000000..9a5ca6f15dd8
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AS_REQ.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AS-REQ-data:
+
+KRB5_AS_REQ
+===========
+
+..
+.. data:: KRB5_AS_REQ
+..
+
+Initial authentication request.
+
+
+
+================== ======================
+``KRB5_AS_REQ`` ``((krb5_msgtype)10)``
+================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AND_OR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AND_OR.txt
new file mode 100644
index 000000000000..805b8bd62095
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AND_OR.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-AND-OR-data:
+
+KRB5_AUTHDATA_AND_OR
+====================
+
+..
+.. data:: KRB5_AUTHDATA_AND_OR
+..
+
+
+
+
+=========================== ======================
+``KRB5_AUTHDATA_AND_OR`` ``5``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AUTH_INDICATOR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AUTH_INDICATOR.txt
new file mode 100644
index 000000000000..304c2b2ec772
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_AUTH_INDICATOR.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-AUTH-INDICATOR-data:
+
+KRB5_AUTHDATA_AUTH_INDICATOR
+============================
+
+..
+.. data:: KRB5_AUTHDATA_AUTH_INDICATOR
+..
+
+
+
+
+=================================== ======================
+``KRB5_AUTHDATA_AUTH_INDICATOR`` ``97``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_CAMMAC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_CAMMAC.txt
new file mode 100644
index 000000000000..213947a160ce
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_CAMMAC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-CAMMAC-data:
+
+KRB5_AUTHDATA_CAMMAC
+====================
+
+..
+.. data:: KRB5_AUTHDATA_CAMMAC
+..
+
+
+
+
+=========================== ======================
+``KRB5_AUTHDATA_CAMMAC`` ``96``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_ETYPE_NEGOTIATION.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_ETYPE_NEGOTIATION.txt
new file mode 100644
index 000000000000..0f454844fde4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_ETYPE_NEGOTIATION.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-ETYPE-NEGOTIATION-data:
+
+KRB5_AUTHDATA_ETYPE_NEGOTIATION
+===============================
+
+..
+.. data:: KRB5_AUTHDATA_ETYPE_NEGOTIATION
+..
+
+RFC 4537.
+
+
+
+====================================== ======================
+``KRB5_AUTHDATA_ETYPE_NEGOTIATION`` ``129``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_FX_ARMOR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_FX_ARMOR.txt
new file mode 100644
index 000000000000..3661af5acd5e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_FX_ARMOR.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-FX-ARMOR-data:
+
+KRB5_AUTHDATA_FX_ARMOR
+======================
+
+..
+.. data:: KRB5_AUTHDATA_FX_ARMOR
+..
+
+
+
+
+============================= ======================
+``KRB5_AUTHDATA_FX_ARMOR`` ``71``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_IF_RELEVANT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_IF_RELEVANT.txt
new file mode 100644
index 000000000000..eb773f81bfa0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_IF_RELEVANT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-IF-RELEVANT-data:
+
+KRB5_AUTHDATA_IF_RELEVANT
+=========================
+
+..
+.. data:: KRB5_AUTHDATA_IF_RELEVANT
+..
+
+
+
+
+================================ ======================
+``KRB5_AUTHDATA_IF_RELEVANT`` ``1``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_INITIAL_VERIFIED_CAS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_INITIAL_VERIFIED_CAS.txt
new file mode 100644
index 000000000000..8ddb686a1716
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_INITIAL_VERIFIED_CAS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-INITIAL-VERIFIED-CAS-data:
+
+KRB5_AUTHDATA_INITIAL_VERIFIED_CAS
+==================================
+
+..
+.. data:: KRB5_AUTHDATA_INITIAL_VERIFIED_CAS
+..
+
+
+
+
+========================================= ======================
+``KRB5_AUTHDATA_INITIAL_VERIFIED_CAS`` ``9``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_KDC_ISSUED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_KDC_ISSUED.txt
new file mode 100644
index 000000000000..b63e83d69b51
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_KDC_ISSUED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-KDC-ISSUED-data:
+
+KRB5_AUTHDATA_KDC_ISSUED
+========================
+
+..
+.. data:: KRB5_AUTHDATA_KDC_ISSUED
+..
+
+
+
+
+=============================== ======================
+``KRB5_AUTHDATA_KDC_ISSUED`` ``4``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_MANDATORY_FOR_KDC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_MANDATORY_FOR_KDC.txt
new file mode 100644
index 000000000000..8112bf0618b6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_MANDATORY_FOR_KDC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-MANDATORY-FOR-KDC-data:
+
+KRB5_AUTHDATA_MANDATORY_FOR_KDC
+===============================
+
+..
+.. data:: KRB5_AUTHDATA_MANDATORY_FOR_KDC
+..
+
+
+
+
+====================================== ======================
+``KRB5_AUTHDATA_MANDATORY_FOR_KDC`` ``8``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_OSF_DCE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_OSF_DCE.txt
new file mode 100644
index 000000000000..ffd04482456b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_OSF_DCE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-OSF-DCE-data:
+
+KRB5_AUTHDATA_OSF_DCE
+=====================
+
+..
+.. data:: KRB5_AUTHDATA_OSF_DCE
+..
+
+
+
+
+============================ ======================
+``KRB5_AUTHDATA_OSF_DCE`` ``64``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SESAME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SESAME.txt
new file mode 100644
index 000000000000..2857cfe70f04
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SESAME.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-SESAME-data:
+
+KRB5_AUTHDATA_SESAME
+====================
+
+..
+.. data:: KRB5_AUTHDATA_SESAME
+..
+
+
+
+
+=========================== ======================
+``KRB5_AUTHDATA_SESAME`` ``65``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SIGNTICKET.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SIGNTICKET.txt
new file mode 100644
index 000000000000..c74afcb69acb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_SIGNTICKET.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-SIGNTICKET-data:
+
+KRB5_AUTHDATA_SIGNTICKET
+========================
+
+..
+.. data:: KRB5_AUTHDATA_SIGNTICKET
+..
+
+formerly 142 in krb5 1.8
+
+
+
+=============================== ======================
+``KRB5_AUTHDATA_SIGNTICKET`` ``512``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_WIN2K_PAC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_WIN2K_PAC.txt
new file mode 100644
index 000000000000..e6417b8bbdf1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTHDATA_WIN2K_PAC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTHDATA-WIN2K-PAC-data:
+
+KRB5_AUTHDATA_WIN2K_PAC
+=======================
+
+..
+.. data:: KRB5_AUTHDATA_WIN2K_PAC
+..
+
+
+
+
+============================== ======================
+``KRB5_AUTHDATA_WIN2K_PAC`` ``128``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_SEQUENCE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_SEQUENCE.txt
new file mode 100644
index 000000000000..700a704d6e79
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_SEQUENCE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-DO-SEQUENCE-data:
+
+KRB5_AUTH_CONTEXT_DO_SEQUENCE
+=============================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_DO_SEQUENCE
+..
+
+Prevent replays with sequence numbers.
+
+
+
+==================================== ======================
+``KRB5_AUTH_CONTEXT_DO_SEQUENCE`` ``0x00000004``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_TIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_TIME.txt
new file mode 100644
index 000000000000..14e6e6d1601d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_DO_TIME.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-DO-TIME-data:
+
+KRB5_AUTH_CONTEXT_DO_TIME
+=========================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_DO_TIME
+..
+
+Prevent replays with timestamps and replay cache.
+
+
+
+================================ ======================
+``KRB5_AUTH_CONTEXT_DO_TIME`` ``0x00000001``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR.txt
new file mode 100644
index 000000000000..e500f7d1ab3b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-GENERATE-LOCAL-ADDR-data:
+
+KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR
+=====================================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR
+..
+
+Generate the local network address.
+
+
+
+============================================ ======================
+``KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR`` ``0x00000001``
+============================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR.txt
new file mode 100644
index 000000000000..a7ae9ec5659f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-GENERATE-LOCAL-FULL-ADDR-data:
+
+KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR
+==========================================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR
+..
+
+Generate the local network address and the local port.
+
+
+
+================================================= ======================
+``KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR`` ``0x00000004``
+================================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR.txt
new file mode 100644
index 000000000000..7887a5d5778e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-GENERATE-REMOTE-ADDR-data:
+
+KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR
+======================================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR
+..
+
+Generate the remote network address.
+
+
+
+============================================= ======================
+``KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR`` ``0x00000002``
+============================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR.txt
new file mode 100644
index 000000000000..9b90467ef0bf
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-GENERATE-REMOTE-FULL-ADDR-data:
+
+KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR
+===========================================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR
+..
+
+Generate the remote network address and the remote port.
+
+
+
+================================================== ======================
+``KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR`` ``0x00000008``
+================================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_PERMIT_ALL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_PERMIT_ALL.txt
new file mode 100644
index 000000000000..09e1b684a86d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_PERMIT_ALL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-PERMIT-ALL-data:
+
+KRB5_AUTH_CONTEXT_PERMIT_ALL
+============================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_PERMIT_ALL
+..
+
+
+
+
+=================================== ======================
+``KRB5_AUTH_CONTEXT_PERMIT_ALL`` ``0x00000010``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_SEQUENCE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_SEQUENCE.txt
new file mode 100644
index 000000000000..6e7e9c4fa50e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_SEQUENCE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-RET-SEQUENCE-data:
+
+KRB5_AUTH_CONTEXT_RET_SEQUENCE
+==============================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_RET_SEQUENCE
+..
+
+Save sequence numbers for application.
+
+
+
+===================================== ======================
+``KRB5_AUTH_CONTEXT_RET_SEQUENCE`` ``0x00000008``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_TIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_TIME.txt
new file mode 100644
index 000000000000..0d9428028c7c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_RET_TIME.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-RET-TIME-data:
+
+KRB5_AUTH_CONTEXT_RET_TIME
+==========================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_RET_TIME
+..
+
+Save timestamps for application.
+
+
+
+================================= ======================
+``KRB5_AUTH_CONTEXT_RET_TIME`` ``0x00000002``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_USE_SUBKEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_USE_SUBKEY.txt
new file mode 100644
index 000000000000..63f6b0923606
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_AUTH_CONTEXT_USE_SUBKEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-AUTH-CONTEXT-USE-SUBKEY-data:
+
+KRB5_AUTH_CONTEXT_USE_SUBKEY
+============================
+
+..
+.. data:: KRB5_AUTH_CONTEXT_USE_SUBKEY
+..
+
+
+
+
+=================================== ======================
+``KRB5_AUTH_CONTEXT_USE_SUBKEY`` ``0x00000020``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRED.txt
new file mode 100644
index 000000000000..948520a46dcb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRED-data:
+
+KRB5_CRED
+=========
+
+..
+.. data:: KRB5_CRED
+..
+
+Cred forwarding message.
+
+
+
+================ ======================
+``KRB5_CRED`` ``((krb5_msgtype)22)``
+================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_CHECKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_CHECKSUM.txt
new file mode 100644
index 000000000000..d6caedfc15bf
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_CHECKSUM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-CHECKSUM-data:
+
+KRB5_CRYPTO_TYPE_CHECKSUM
+=========================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_CHECKSUM
+..
+
+[out] checksum for MIC
+
+
+
+================================ ======================
+``KRB5_CRYPTO_TYPE_CHECKSUM`` ``6``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_DATA.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_DATA.txt
new file mode 100644
index 000000000000..7adb02492baa
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_DATA.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-DATA-data:
+
+KRB5_CRYPTO_TYPE_DATA
+=====================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_DATA
+..
+
+[in, out] plaintext
+
+
+
+============================ ======================
+``KRB5_CRYPTO_TYPE_DATA`` ``2``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_EMPTY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_EMPTY.txt
new file mode 100644
index 000000000000..305153353ac7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_EMPTY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-EMPTY-data:
+
+KRB5_CRYPTO_TYPE_EMPTY
+======================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_EMPTY
+..
+
+[in] ignored
+
+
+
+============================= ======================
+``KRB5_CRYPTO_TYPE_EMPTY`` ``0``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_HEADER.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_HEADER.txt
new file mode 100644
index 000000000000..4faac433df5a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_HEADER.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-HEADER-data:
+
+KRB5_CRYPTO_TYPE_HEADER
+=======================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_HEADER
+..
+
+[out] header
+
+
+
+============================== ======================
+``KRB5_CRYPTO_TYPE_HEADER`` ``1``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_PADDING.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_PADDING.txt
new file mode 100644
index 000000000000..9fc17abcc9a0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_PADDING.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-PADDING-data:
+
+KRB5_CRYPTO_TYPE_PADDING
+========================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_PADDING
+..
+
+[out] padding
+
+
+
+=============================== ======================
+``KRB5_CRYPTO_TYPE_PADDING`` ``4``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_SIGN_ONLY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_SIGN_ONLY.txt
new file mode 100644
index 000000000000..52f206aa0f6b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_SIGN_ONLY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-SIGN-ONLY-data:
+
+KRB5_CRYPTO_TYPE_SIGN_ONLY
+==========================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_SIGN_ONLY
+..
+
+[in] associated data
+
+
+
+================================= ======================
+``KRB5_CRYPTO_TYPE_SIGN_ONLY`` ``3``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_STREAM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_STREAM.txt
new file mode 100644
index 000000000000..d2fdc66f6804
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_STREAM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-STREAM-data:
+
+KRB5_CRYPTO_TYPE_STREAM
+=======================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_STREAM
+..
+
+[in] entire message without decomposing the structure into header, data and trailer buffers
+
+
+
+============================== ======================
+``KRB5_CRYPTO_TYPE_STREAM`` ``7``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_TRAILER.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_TRAILER.txt
new file mode 100644
index 000000000000..dfb858fe7654
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CRYPTO_TYPE_TRAILER.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CRYPTO-TYPE-TRAILER-data:
+
+KRB5_CRYPTO_TYPE_TRAILER
+========================
+
+..
+.. data:: KRB5_CRYPTO_TYPE_TRAILER
+..
+
+[out] checksum for encrypt
+
+
+
+=============================== ======================
+``KRB5_CRYPTO_TYPE_TRAILER`` ``5``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_CYBERSAFE_SECUREID.txt b/doc/html/_sources/appdev/refs/macros/KRB5_CYBERSAFE_SECUREID.txt
new file mode 100644
index 000000000000..312cf55a6423
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_CYBERSAFE_SECUREID.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-CYBERSAFE-SECUREID-data:
+
+KRB5_CYBERSAFE_SECUREID
+=======================
+
+..
+.. data:: KRB5_CYBERSAFE_SECUREID
+..
+
+Cybersafe.
+
+RFC 4120
+
+============================== ======================
+``KRB5_CYBERSAFE_SECUREID`` ``9``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_DOMAIN_X500_COMPRESS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_DOMAIN_X500_COMPRESS.txt
new file mode 100644
index 000000000000..160a4ebf683e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_DOMAIN_X500_COMPRESS.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-DOMAIN-X500-COMPRESS-data:
+
+KRB5_DOMAIN_X500_COMPRESS
+=========================
+
+..
+.. data:: KRB5_DOMAIN_X500_COMPRESS
+..
+
+Transited encoding types.
+
+
+
+================================ ======================
+``KRB5_DOMAIN_X500_COMPRESS`` ``1``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_ENCPADATA_REQ_ENC_PA_REP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_ENCPADATA_REQ_ENC_PA_REP.txt
new file mode 100644
index 000000000000..78d599628444
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_ENCPADATA_REQ_ENC_PA_REP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-ENCPADATA-REQ-ENC-PA-REP-data:
+
+KRB5_ENCPADATA_REQ_ENC_PA_REP
+=============================
+
+..
+.. data:: KRB5_ENCPADATA_REQ_ENC_PA_REP
+..
+
+RFC 6806.
+
+
+
+==================================== ======================
+``KRB5_ENCPADATA_REQ_ENC_PA_REP`` ``149``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_ERROR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_ERROR.txt
new file mode 100644
index 000000000000..d4fe6d3160bc
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_ERROR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-ERROR-data:
+
+KRB5_ERROR
+==========
+
+..
+.. data:: KRB5_ERROR
+..
+
+Error response.
+
+
+
+================= ======================
+``KRB5_ERROR`` ``((krb5_msgtype)30)``
+================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_FAST_REQUIRED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_FAST_REQUIRED.txt
new file mode 100644
index 000000000000..6f5cd0935363
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_FAST_REQUIRED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-FAST-REQUIRED-data:
+
+KRB5_FAST_REQUIRED
+==================
+
+..
+.. data:: KRB5_FAST_REQUIRED
+..
+
+Require KDC to support FAST.
+
+
+
+========================= ======================
+``KRB5_FAST_REQUIRED`` ``0x0001``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_CACHED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_CACHED.txt
new file mode 100644
index 000000000000..533a1af82833
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_CACHED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-CACHED-data:
+
+KRB5_GC_CACHED
+==============
+
+..
+.. data:: KRB5_GC_CACHED
+..
+
+Want cached ticket only.
+
+
+
+===================== ======================
+``KRB5_GC_CACHED`` ``2``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_CANONICALIZE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_CANONICALIZE.txt
new file mode 100644
index 000000000000..13aac0455469
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_CANONICALIZE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-CANONICALIZE-data:
+
+KRB5_GC_CANONICALIZE
+====================
+
+..
+.. data:: KRB5_GC_CANONICALIZE
+..
+
+Set canonicalize KDC option.
+
+
+
+=========================== ======================
+``KRB5_GC_CANONICALIZE`` ``4``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_CONSTRAINED_DELEGATION.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_CONSTRAINED_DELEGATION.txt
new file mode 100644
index 000000000000..6105e9003971
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_CONSTRAINED_DELEGATION.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-CONSTRAINED-DELEGATION-data:
+
+KRB5_GC_CONSTRAINED_DELEGATION
+==============================
+
+..
+.. data:: KRB5_GC_CONSTRAINED_DELEGATION
+..
+
+Constrained delegation.
+
+
+
+===================================== ======================
+``KRB5_GC_CONSTRAINED_DELEGATION`` ``64``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_FORWARDABLE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_FORWARDABLE.txt
new file mode 100644
index 000000000000..ebb67ef305c4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_FORWARDABLE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-FORWARDABLE-data:
+
+KRB5_GC_FORWARDABLE
+===================
+
+..
+.. data:: KRB5_GC_FORWARDABLE
+..
+
+Acquire forwardable tickets.
+
+
+
+========================== ======================
+``KRB5_GC_FORWARDABLE`` ``16``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_STORE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_STORE.txt
new file mode 100644
index 000000000000..0f3f5f7cb626
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_STORE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-NO-STORE-data:
+
+KRB5_GC_NO_STORE
+================
+
+..
+.. data:: KRB5_GC_NO_STORE
+..
+
+Do not store in credential cache.
+
+
+
+======================= ======================
+``KRB5_GC_NO_STORE`` ``8``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_TRANSIT_CHECK.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_TRANSIT_CHECK.txt
new file mode 100644
index 000000000000..dadc90e3fcd5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_NO_TRANSIT_CHECK.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-NO-TRANSIT-CHECK-data:
+
+KRB5_GC_NO_TRANSIT_CHECK
+========================
+
+..
+.. data:: KRB5_GC_NO_TRANSIT_CHECK
+..
+
+Disable transited check.
+
+
+
+=============================== ======================
+``KRB5_GC_NO_TRANSIT_CHECK`` ``32``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GC_USER_USER.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GC_USER_USER.txt
new file mode 100644
index 000000000000..04cb962ddd5b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GC_USER_USER.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-GC-USER-USER-data:
+
+KRB5_GC_USER_USER
+=================
+
+..
+.. data:: KRB5_GC_USER_USER
+..
+
+Want user-user ticket.
+
+
+
+======================== ======================
+``KRB5_GC_USER_USER`` ``1``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST.txt
new file mode 100644
index 000000000000..21968e27efde
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-ADDRESS-LIST-data:
+
+KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST
+====================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST
+..
+
+
+
+
+=========================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST`` ``0x0020``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ANONYMOUS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ANONYMOUS.txt
new file mode 100644
index 000000000000..f8890b061ce9
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ANONYMOUS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-ANONYMOUS-data:
+
+KRB5_GET_INIT_CREDS_OPT_ANONYMOUS
+=================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_ANONYMOUS
+..
+
+
+
+
+======================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_ANONYMOUS`` ``0x0400``
+======================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CANONICALIZE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CANONICALIZE.txt
new file mode 100644
index 000000000000..e00d52b4902e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CANONICALIZE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-CANONICALIZE-data:
+
+KRB5_GET_INIT_CREDS_OPT_CANONICALIZE
+====================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_CANONICALIZE
+..
+
+
+
+
+=========================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_CANONICALIZE`` ``0x0200``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT.txt
new file mode 100644
index 000000000000..8469245f4e49
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-CHG-PWD-PRMPT-data:
+
+KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT
+=====================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT
+..
+
+
+
+
+============================================ ======================
+``KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT`` ``0x0100``
+============================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST.txt
new file mode 100644
index 000000000000..f85ce2dc8559
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-ETYPE-LIST-data:
+
+KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST
+==================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST
+..
+
+
+
+
+========================================= ======================
+``KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST`` ``0x0010``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_FORWARDABLE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_FORWARDABLE.txt
new file mode 100644
index 000000000000..c66c6f1d5a61
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_FORWARDABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-FORWARDABLE-data:
+
+KRB5_GET_INIT_CREDS_OPT_FORWARDABLE
+===================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_FORWARDABLE
+..
+
+
+
+
+========================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_FORWARDABLE`` ``0x0004``
+========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST.txt
new file mode 100644
index 000000000000..50d4b152bcd1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-PREAUTH-LIST-data:
+
+KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST
+====================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST
+..
+
+
+
+
+=========================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST`` ``0x0040``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PROXIABLE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PROXIABLE.txt
new file mode 100644
index 000000000000..ee787a57d27f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_PROXIABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-PROXIABLE-data:
+
+KRB5_GET_INIT_CREDS_OPT_PROXIABLE
+=================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_PROXIABLE
+..
+
+
+
+
+======================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_PROXIABLE`` ``0x0008``
+======================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE.txt
new file mode 100644
index 000000000000..3d240fd7b17d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-RENEW-LIFE-data:
+
+KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE
+==================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE
+..
+
+
+
+
+========================================= ======================
+``KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE`` ``0x0002``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_SALT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_SALT.txt
new file mode 100644
index 000000000000..00f83f63e081
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_SALT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-SALT-data:
+
+KRB5_GET_INIT_CREDS_OPT_SALT
+============================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_SALT
+..
+
+
+
+
+=================================== ======================
+``KRB5_GET_INIT_CREDS_OPT_SALT`` ``0x0080``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_TKT_LIFE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_TKT_LIFE.txt
new file mode 100644
index 000000000000..a8dc2cb76885
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_GET_INIT_CREDS_OPT_TKT_LIFE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-GET-INIT-CREDS-OPT-TKT-LIFE-data:
+
+KRB5_GET_INIT_CREDS_OPT_TKT_LIFE
+================================
+
+..
+.. data:: KRB5_GET_INIT_CREDS_OPT_TKT_LIFE
+..
+
+
+
+
+======================================= ======================
+``KRB5_GET_INIT_CREDS_OPT_TKT_LIFE`` ``0x0001``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_KDC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_KDC.txt
new file mode 100644
index 000000000000..b6790a315255
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_KDC.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-INIT-CONTEXT-KDC-data:
+
+KRB5_INIT_CONTEXT_KDC
+=====================
+
+..
+.. data:: KRB5_INIT_CONTEXT_KDC
+..
+
+Use KDC configuration if available.
+
+
+
+============================ ======================
+``KRB5_INIT_CONTEXT_KDC`` ``0x2``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_SECURE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_SECURE.txt
new file mode 100644
index 000000000000..328f19325a84
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CONTEXT_SECURE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-INIT-CONTEXT-SECURE-data:
+
+KRB5_INIT_CONTEXT_SECURE
+========================
+
+..
+.. data:: KRB5_INIT_CONTEXT_SECURE
+..
+
+Use secure context configuration.
+
+
+
+=============================== ======================
+``KRB5_INIT_CONTEXT_SECURE`` ``0x1``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CREDS_STEP_FLAG_CONTINUE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CREDS_STEP_FLAG_CONTINUE.txt
new file mode 100644
index 000000000000..848ad8696c70
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INIT_CREDS_STEP_FLAG_CONTINUE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-INIT-CREDS-STEP-FLAG-CONTINUE-data:
+
+KRB5_INIT_CREDS_STEP_FLAG_CONTINUE
+==================================
+
+..
+.. data:: KRB5_INIT_CREDS_STEP_FLAG_CONTINUE
+..
+
+More responses needed.
+
+
+
+========================================= ======================
+``KRB5_INIT_CREDS_STEP_FLAG_CONTINUE`` ``0x1``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INT16_MAX.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INT16_MAX.txt
new file mode 100644
index 000000000000..7530fe567539
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INT16_MAX.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-INT16-MAX-data:
+
+KRB5_INT16_MAX
+==============
+
+..
+.. data:: KRB5_INT16_MAX
+..
+
+
+
+
+===================== ======================
+``KRB5_INT16_MAX`` ``65535``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INT16_MIN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INT16_MIN.txt
new file mode 100644
index 000000000000..7a3502e62a8f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INT16_MIN.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-INT16-MIN-data:
+
+KRB5_INT16_MIN
+==============
+
+..
+.. data:: KRB5_INT16_MIN
+..
+
+
+
+
+===================== ======================
+``KRB5_INT16_MIN`` ``(-KRB5_INT16_MAX-1)``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INT32_MAX.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INT32_MAX.txt
new file mode 100644
index 000000000000..8f06e650e59e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INT32_MAX.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-INT32-MAX-data:
+
+KRB5_INT32_MAX
+==============
+
+..
+.. data:: KRB5_INT32_MAX
+..
+
+
+
+
+===================== ======================
+``KRB5_INT32_MAX`` ``2147483647``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_INT32_MIN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_INT32_MIN.txt
new file mode 100644
index 000000000000..c86de496a8ec
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_INT32_MIN.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-INT32-MIN-data:
+
+KRB5_INT32_MIN
+==============
+
+..
+.. data:: KRB5_INT32_MIN
+..
+
+
+
+
+===================== ======================
+``KRB5_INT32_MIN`` ``(-KRB5_INT32_MAX-1)``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_ITE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_ITE.txt
new file mode 100644
index 000000000000..9691367c6698
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_ITE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AD-ITE-data:
+
+KRB5_KEYUSAGE_AD_ITE
+====================
+
+..
+.. data:: KRB5_KEYUSAGE_AD_ITE
+..
+
+
+
+
+=========================== ======================
+``KRB5_KEYUSAGE_AD_ITE`` ``21``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM.txt
new file mode 100644
index 000000000000..24a451a98e24
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AD-KDCISSUED-CKSUM-data:
+
+KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM
+================================
+
+..
+.. data:: KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM
+..
+
+
+
+
+======================================= ======================
+``KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM`` ``19``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_MTE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_MTE.txt
new file mode 100644
index 000000000000..2ae9c9a6902a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_MTE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AD-MTE-data:
+
+KRB5_KEYUSAGE_AD_MTE
+====================
+
+..
+.. data:: KRB5_KEYUSAGE_AD_MTE
+..
+
+
+
+
+=========================== ======================
+``KRB5_KEYUSAGE_AD_MTE`` ``20``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_SIGNEDPATH.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_SIGNEDPATH.txt
new file mode 100644
index 000000000000..727007f8eead
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AD_SIGNEDPATH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AD-SIGNEDPATH-data:
+
+KRB5_KEYUSAGE_AD_SIGNEDPATH
+===========================
+
+..
+.. data:: KRB5_KEYUSAGE_AD_SIGNEDPATH
+..
+
+
+
+
+================================== ======================
+``KRB5_KEYUSAGE_AD_SIGNEDPATH`` ``-21``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_CKSUM.txt
new file mode 100644
index 000000000000..7632e560d004
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-APP-DATA-CKSUM-data:
+
+KRB5_KEYUSAGE_APP_DATA_CKSUM
+============================
+
+..
+.. data:: KRB5_KEYUSAGE_APP_DATA_CKSUM
+..
+
+
+
+
+=================================== ======================
+``KRB5_KEYUSAGE_APP_DATA_CKSUM`` ``17``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_ENCRYPT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_ENCRYPT.txt
new file mode 100644
index 000000000000..c85ca0351649
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_APP_DATA_ENCRYPT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-APP-DATA-ENCRYPT-data:
+
+KRB5_KEYUSAGE_APP_DATA_ENCRYPT
+==============================
+
+..
+.. data:: KRB5_KEYUSAGE_APP_DATA_ENCRYPT
+..
+
+
+
+
+===================================== ======================
+``KRB5_KEYUSAGE_APP_DATA_ENCRYPT`` ``16``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REP_ENCPART.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REP_ENCPART.txt
new file mode 100644
index 000000000000..ff605d68cf08
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REP_ENCPART.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AP-REP-ENCPART-data:
+
+KRB5_KEYUSAGE_AP_REP_ENCPART
+============================
+
+..
+.. data:: KRB5_KEYUSAGE_AP_REP_ENCPART
+..
+
+
+
+
+=================================== ======================
+``KRB5_KEYUSAGE_AP_REP_ENCPART`` ``12``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH.txt
new file mode 100644
index 000000000000..9e5abc0416aa
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AP-REQ-AUTH-data:
+
+KRB5_KEYUSAGE_AP_REQ_AUTH
+=========================
+
+..
+.. data:: KRB5_KEYUSAGE_AP_REQ_AUTH
+..
+
+
+
+
+================================ ======================
+``KRB5_KEYUSAGE_AP_REQ_AUTH`` ``11``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM.txt
new file mode 100644
index 000000000000..c7524db0d9c8
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AP-REQ-AUTH-CKSUM-data:
+
+KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM
+===============================
+
+..
+.. data:: KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM
+..
+
+
+
+
+====================================== ======================
+``KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM`` ``10``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REP_ENCPART.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REP_ENCPART.txt
new file mode 100644
index 000000000000..9dc39de2f27a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REP_ENCPART.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AS-REP-ENCPART-data:
+
+KRB5_KEYUSAGE_AS_REP_ENCPART
+============================
+
+..
+.. data:: KRB5_KEYUSAGE_AS_REP_ENCPART
+..
+
+
+
+
+=================================== ======================
+``KRB5_KEYUSAGE_AS_REP_ENCPART`` ``3``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ.txt
new file mode 100644
index 000000000000..937a6564785c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AS-REQ-data:
+
+KRB5_KEYUSAGE_AS_REQ
+====================
+
+..
+.. data:: KRB5_KEYUSAGE_AS_REQ
+..
+
+
+
+
+=========================== ======================
+``KRB5_KEYUSAGE_AS_REQ`` ``56``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS.txt
new file mode 100644
index 000000000000..f13a2c719c92
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-AS-REQ-PA-ENC-TS-data:
+
+KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS
+==============================
+
+..
+.. data:: KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS
+..
+
+
+
+
+===================================== ======================
+``KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS`` ``1``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_CAMMAC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_CAMMAC.txt
new file mode 100644
index 000000000000..2f04a3d68e06
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_CAMMAC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-CAMMAC-data:
+
+KRB5_KEYUSAGE_CAMMAC
+====================
+
+..
+.. data:: KRB5_KEYUSAGE_CAMMAC
+..
+
+
+
+
+=========================== ======================
+``KRB5_KEYUSAGE_CAMMAC`` ``64``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT.txt
new file mode 100644
index 000000000000..4ee4720394cb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-ENC-CHALLENGE-CLIENT-data:
+
+KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT
+==================================
+
+..
+.. data:: KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT
+..
+
+
+
+
+========================================= ======================
+``KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT`` ``54``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_KDC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_KDC.txt
new file mode 100644
index 000000000000..fdb81df795e0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_ENC_CHALLENGE_KDC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-ENC-CHALLENGE-KDC-data:
+
+KRB5_KEYUSAGE_ENC_CHALLENGE_KDC
+===============================
+
+..
+.. data:: KRB5_KEYUSAGE_ENC_CHALLENGE_KDC
+..
+
+
+
+
+====================================== ======================
+``KRB5_KEYUSAGE_ENC_CHALLENGE_KDC`` ``55``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_ENC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_ENC.txt
new file mode 100644
index 000000000000..a99f966ac8ea
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_ENC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-FAST-ENC-data:
+
+KRB5_KEYUSAGE_FAST_ENC
+======================
+
+..
+.. data:: KRB5_KEYUSAGE_FAST_ENC
+..
+
+
+
+
+============================= ======================
+``KRB5_KEYUSAGE_FAST_ENC`` ``51``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_FINISHED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_FINISHED.txt
new file mode 100644
index 000000000000..a407c94e6dd1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_FINISHED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-FAST-FINISHED-data:
+
+KRB5_KEYUSAGE_FAST_FINISHED
+===========================
+
+..
+.. data:: KRB5_KEYUSAGE_FAST_FINISHED
+..
+
+
+
+
+================================== ======================
+``KRB5_KEYUSAGE_FAST_FINISHED`` ``53``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REP.txt
new file mode 100644
index 000000000000..4f79179ac8c5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REP.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-FAST-REP-data:
+
+KRB5_KEYUSAGE_FAST_REP
+======================
+
+..
+.. data:: KRB5_KEYUSAGE_FAST_REP
+..
+
+
+
+
+============================= ======================
+``KRB5_KEYUSAGE_FAST_REP`` ``52``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REQ_CHKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REQ_CHKSUM.txt
new file mode 100644
index 000000000000..dca0e2d39555
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_FAST_REQ_CHKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-FAST-REQ-CHKSUM-data:
+
+KRB5_KEYUSAGE_FAST_REQ_CHKSUM
+=============================
+
+..
+.. data:: KRB5_KEYUSAGE_FAST_REQ_CHKSUM
+..
+
+
+
+
+==================================== ======================
+``KRB5_KEYUSAGE_FAST_REQ_CHKSUM`` ``50``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_MIC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_MIC.txt
new file mode 100644
index 000000000000..15d70a94e716
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_MIC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-GSS-TOK-MIC-data:
+
+KRB5_KEYUSAGE_GSS_TOK_MIC
+=========================
+
+..
+.. data:: KRB5_KEYUSAGE_GSS_TOK_MIC
+..
+
+
+
+
+================================ ======================
+``KRB5_KEYUSAGE_GSS_TOK_MIC`` ``22``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG.txt
new file mode 100644
index 000000000000..9ef4dd199f8f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-GSS-TOK-WRAP-INTEG-data:
+
+KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG
+================================
+
+..
+.. data:: KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG
+..
+
+
+
+
+======================================= ======================
+``KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG`` ``23``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV.txt
new file mode 100644
index 000000000000..690f05059b7f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-GSS-TOK-WRAP-PRIV-data:
+
+KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV
+===============================
+
+..
+.. data:: KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV
+..
+
+
+
+
+====================================== ======================
+``KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV`` ``24``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_IAKERB_FINISHED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_IAKERB_FINISHED.txt
new file mode 100644
index 000000000000..66285a2bed7f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_IAKERB_FINISHED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-IAKERB-FINISHED-data:
+
+KRB5_KEYUSAGE_IAKERB_FINISHED
+=============================
+
+..
+.. data:: KRB5_KEYUSAGE_IAKERB_FINISHED
+..
+
+
+
+
+==================================== ======================
+``KRB5_KEYUSAGE_IAKERB_FINISHED`` ``42``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KDC_REP_TICKET.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KDC_REP_TICKET.txt
new file mode 100644
index 000000000000..f07479b60f10
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KDC_REP_TICKET.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-KDC-REP-TICKET-data:
+
+KRB5_KEYUSAGE_KDC_REP_TICKET
+============================
+
+..
+.. data:: KRB5_KEYUSAGE_KDC_REP_TICKET
+..
+
+
+
+
+=================================== ======================
+``KRB5_KEYUSAGE_KDC_REP_TICKET`` ``2``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_CRED_ENCPART.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_CRED_ENCPART.txt
new file mode 100644
index 000000000000..1a4a82275b16
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_CRED_ENCPART.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-KRB-CRED-ENCPART-data:
+
+KRB5_KEYUSAGE_KRB_CRED_ENCPART
+==============================
+
+..
+.. data:: KRB5_KEYUSAGE_KRB_CRED_ENCPART
+..
+
+
+
+
+===================================== ======================
+``KRB5_KEYUSAGE_KRB_CRED_ENCPART`` ``14``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_ERROR_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_ERROR_CKSUM.txt
new file mode 100644
index 000000000000..8d573ce1ea15
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_ERROR_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-KRB-ERROR-CKSUM-data:
+
+KRB5_KEYUSAGE_KRB_ERROR_CKSUM
+=============================
+
+..
+.. data:: KRB5_KEYUSAGE_KRB_ERROR_CKSUM
+..
+
+
+
+
+==================================== ======================
+``KRB5_KEYUSAGE_KRB_ERROR_CKSUM`` ``18``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_PRIV_ENCPART.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_PRIV_ENCPART.txt
new file mode 100644
index 000000000000..1270ce80d8b5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_PRIV_ENCPART.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-KRB-PRIV-ENCPART-data:
+
+KRB5_KEYUSAGE_KRB_PRIV_ENCPART
+==============================
+
+..
+.. data:: KRB5_KEYUSAGE_KRB_PRIV_ENCPART
+..
+
+
+
+
+===================================== ======================
+``KRB5_KEYUSAGE_KRB_PRIV_ENCPART`` ``13``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_SAFE_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_SAFE_CKSUM.txt
new file mode 100644
index 000000000000..aaa1eca2420e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_KRB_SAFE_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-KRB-SAFE-CKSUM-data:
+
+KRB5_KEYUSAGE_KRB_SAFE_CKSUM
+============================
+
+..
+.. data:: KRB5_KEYUSAGE_KRB_SAFE_CKSUM
+..
+
+
+
+
+=================================== ======================
+``KRB5_KEYUSAGE_KRB_SAFE_CKSUM`` ``15``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_FX_COOKIE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_FX_COOKIE.txt
new file mode 100644
index 000000000000..93e4f9cef263
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_FX_COOKIE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-FX-COOKIE-data:
+
+KRB5_KEYUSAGE_PA_FX_COOKIE
+==========================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_FX_COOKIE
+..
+
+Used for encrypted FAST cookies.
+
+
+
+================================= ======================
+``KRB5_KEYUSAGE_PA_FX_COOKIE`` ``513``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_OTP_REQUEST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_OTP_REQUEST.txt
new file mode 100644
index 000000000000..2c967c2d15b0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_OTP_REQUEST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-OTP-REQUEST-data:
+
+KRB5_KEYUSAGE_PA_OTP_REQUEST
+============================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_OTP_REQUEST
+..
+
+See RFC 6560 section 4.2.
+
+
+
+=================================== ======================
+``KRB5_KEYUSAGE_PA_OTP_REQUEST`` ``45``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_PKINIT_KX.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_PKINIT_KX.txt
new file mode 100644
index 000000000000..dc31f8f96d1f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_PKINIT_KX.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-PKINIT-KX-data:
+
+KRB5_KEYUSAGE_PA_PKINIT_KX
+==========================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_PKINIT_KX
+..
+
+
+
+
+================================= ======================
+``KRB5_KEYUSAGE_PA_PKINIT_KX`` ``44``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY.txt
new file mode 100644
index 000000000000..7debadac7b7e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-S4U-X509-USER-REPLY-data:
+
+KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY
+====================================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY
+..
+
+Note conflict with :c:data:`KRB5_KEYUSAGE_PA_SAM_RESPONSE` .
+
+
+
+=========================================== ======================
+``KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY`` ``27``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST.txt
new file mode 100644
index 000000000000..e8db461a11d1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-S4U-X509-USER-REQUEST-data:
+
+KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST
+======================================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST
+..
+
+Note conflict with :c:data:`KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID` .
+
+
+
+============================================= ======================
+``KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST`` ``26``
+============================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM.txt
new file mode 100644
index 000000000000..b19f78a7122f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-SAM-CHALLENGE-CKSUM-data:
+
+KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM
+====================================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM
+..
+
+
+
+
+=========================================== ======================
+``KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM`` ``25``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID.txt
new file mode 100644
index 000000000000..d4cccc09595d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-SAM-CHALLENGE-TRACKID-data:
+
+KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID
+======================================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID
+..
+
+Note conflict with :c:data:`KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST` .
+
+
+
+============================================= ======================
+``KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID`` ``26``
+============================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_RESPONSE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_RESPONSE.txt
new file mode 100644
index 000000000000..af816e875d58
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_PA_SAM_RESPONSE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-PA-SAM-RESPONSE-data:
+
+KRB5_KEYUSAGE_PA_SAM_RESPONSE
+=============================
+
+..
+.. data:: KRB5_KEYUSAGE_PA_SAM_RESPONSE
+..
+
+Note conflict with :c:data:`KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY` .
+
+
+
+==================================== ======================
+``KRB5_KEYUSAGE_PA_SAM_RESPONSE`` ``27``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY.txt
new file mode 100644
index 000000000000..17a981264e27
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-TGS-REP-ENCPART-SESSKEY-data:
+
+KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY
+=====================================
+
+..
+.. data:: KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY
+..
+
+
+
+
+============================================ ======================
+``KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY`` ``8``
+============================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY.txt
new file mode 100644
index 000000000000..43637589a78c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-TGS-REP-ENCPART-SUBKEY-data:
+
+KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY
+====================================
+
+..
+.. data:: KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY
+..
+
+
+
+
+=========================================== ======================
+``KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY`` ``9``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY.txt
new file mode 100644
index 000000000000..ed977eb2610c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-TGS-REQ-AD-SESSKEY-data:
+
+KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY
+================================
+
+..
+.. data:: KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY
+..
+
+
+
+
+======================================= ======================
+``KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY`` ``4``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY.txt
new file mode 100644
index 000000000000..323ca1a855d6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-TGS-REQ-AD-SUBKEY-data:
+
+KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY
+===============================
+
+..
+.. data:: KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY
+..
+
+
+
+
+====================================== ======================
+``KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY`` ``5``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH.txt
new file mode 100644
index 000000000000..06f082b9f4c2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-TGS-REQ-AUTH-data:
+
+KRB5_KEYUSAGE_TGS_REQ_AUTH
+==========================
+
+..
+.. data:: KRB5_KEYUSAGE_TGS_REQ_AUTH
+..
+
+
+
+
+================================= ======================
+``KRB5_KEYUSAGE_TGS_REQ_AUTH`` ``7``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM.txt
new file mode 100644
index 000000000000..b57d4c156663
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-KEYUSAGE-TGS-REQ-AUTH-CKSUM-data:
+
+KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM
+================================
+
+..
+.. data:: KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM
+..
+
+
+
+
+======================================= ======================
+``KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM`` ``6``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_ACCESSDENIED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_ACCESSDENIED.txt
new file mode 100644
index 000000000000..d6f6c57383f0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_ACCESSDENIED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-ACCESSDENIED-data:
+
+KRB5_KPASSWD_ACCESSDENIED
+=========================
+
+..
+.. data:: KRB5_KPASSWD_ACCESSDENIED
+..
+
+Not authorized.
+
+
+
+================================ ======================
+``KRB5_KPASSWD_ACCESSDENIED`` ``5``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_AUTHERROR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_AUTHERROR.txt
new file mode 100644
index 000000000000..7950d0db6fc2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_AUTHERROR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-AUTHERROR-data:
+
+KRB5_KPASSWD_AUTHERROR
+======================
+
+..
+.. data:: KRB5_KPASSWD_AUTHERROR
+..
+
+Authentication error.
+
+
+
+============================= ======================
+``KRB5_KPASSWD_AUTHERROR`` ``3``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_BAD_VERSION.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_BAD_VERSION.txt
new file mode 100644
index 000000000000..9d934fae510f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_BAD_VERSION.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-BAD-VERSION-data:
+
+KRB5_KPASSWD_BAD_VERSION
+========================
+
+..
+.. data:: KRB5_KPASSWD_BAD_VERSION
+..
+
+Unknown RPC version.
+
+
+
+=============================== ======================
+``KRB5_KPASSWD_BAD_VERSION`` ``6``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_HARDERROR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_HARDERROR.txt
new file mode 100644
index 000000000000..7b923360c4a1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_HARDERROR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-HARDERROR-data:
+
+KRB5_KPASSWD_HARDERROR
+======================
+
+..
+.. data:: KRB5_KPASSWD_HARDERROR
+..
+
+Server error.
+
+
+
+============================= ======================
+``KRB5_KPASSWD_HARDERROR`` ``2``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_INITIAL_FLAG_NEEDED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_INITIAL_FLAG_NEEDED.txt
new file mode 100644
index 000000000000..c39cb7327e85
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_INITIAL_FLAG_NEEDED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-INITIAL-FLAG-NEEDED-data:
+
+KRB5_KPASSWD_INITIAL_FLAG_NEEDED
+================================
+
+..
+.. data:: KRB5_KPASSWD_INITIAL_FLAG_NEEDED
+..
+
+The presented credentials were not obtained using a password directly.
+
+
+
+======================================= ======================
+``KRB5_KPASSWD_INITIAL_FLAG_NEEDED`` ``7``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_MALFORMED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_MALFORMED.txt
new file mode 100644
index 000000000000..c0ecafcdc5fa
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_MALFORMED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-MALFORMED-data:
+
+KRB5_KPASSWD_MALFORMED
+======================
+
+..
+.. data:: KRB5_KPASSWD_MALFORMED
+..
+
+Malformed request.
+
+
+
+============================= ======================
+``KRB5_KPASSWD_MALFORMED`` ``1``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SOFTERROR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SOFTERROR.txt
new file mode 100644
index 000000000000..be8885a05b36
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SOFTERROR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-SOFTERROR-data:
+
+KRB5_KPASSWD_SOFTERROR
+======================
+
+..
+.. data:: KRB5_KPASSWD_SOFTERROR
+..
+
+Password change rejected.
+
+
+
+============================= ======================
+``KRB5_KPASSWD_SOFTERROR`` ``4``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SUCCESS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SUCCESS.txt
new file mode 100644
index 000000000000..8e7022c4602c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_KPASSWD_SUCCESS.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-KPASSWD-SUCCESS-data:
+
+KRB5_KPASSWD_SUCCESS
+====================
+
+..
+.. data:: KRB5_KPASSWD_SUCCESS
+..
+
+Success.
+
+
+
+=========================== ======================
+``KRB5_KPASSWD_SUCCESS`` ``0``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_ACCT_EXPTIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_ACCT_EXPTIME.txt
new file mode 100644
index 000000000000..7c131210c04c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_ACCT_EXPTIME.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-ACCT-EXPTIME-data:
+
+KRB5_LRQ_ALL_ACCT_EXPTIME
+=========================
+
+..
+.. data:: KRB5_LRQ_ALL_ACCT_EXPTIME
+..
+
+
+
+
+================================ ======================
+``KRB5_LRQ_ALL_ACCT_EXPTIME`` ``7``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_INITIAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_INITIAL.txt
new file mode 100644
index 000000000000..ad376c922342
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_INITIAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-LAST-INITIAL-data:
+
+KRB5_LRQ_ALL_LAST_INITIAL
+=========================
+
+..
+.. data:: KRB5_LRQ_ALL_LAST_INITIAL
+..
+
+
+
+
+================================ ======================
+``KRB5_LRQ_ALL_LAST_INITIAL`` ``2``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_RENEWAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_RENEWAL.txt
new file mode 100644
index 000000000000..2a59db27fc2d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_RENEWAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-LAST-RENEWAL-data:
+
+KRB5_LRQ_ALL_LAST_RENEWAL
+=========================
+
+..
+.. data:: KRB5_LRQ_ALL_LAST_RENEWAL
+..
+
+
+
+
+================================ ======================
+``KRB5_LRQ_ALL_LAST_RENEWAL`` ``4``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_REQ.txt
new file mode 100644
index 000000000000..bc6778730fe6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_REQ.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-LAST-REQ-data:
+
+KRB5_LRQ_ALL_LAST_REQ
+=====================
+
+..
+.. data:: KRB5_LRQ_ALL_LAST_REQ
+..
+
+
+
+
+============================ ======================
+``KRB5_LRQ_ALL_LAST_REQ`` ``5``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT.txt
new file mode 100644
index 000000000000..cd583bd1bc5c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-LAST-TGT-data:
+
+KRB5_LRQ_ALL_LAST_TGT
+=====================
+
+..
+.. data:: KRB5_LRQ_ALL_LAST_TGT
+..
+
+
+
+
+============================ ======================
+``KRB5_LRQ_ALL_LAST_TGT`` ``1``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT_ISSUED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT_ISSUED.txt
new file mode 100644
index 000000000000..477ef5beca69
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_LAST_TGT_ISSUED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-LAST-TGT-ISSUED-data:
+
+KRB5_LRQ_ALL_LAST_TGT_ISSUED
+============================
+
+..
+.. data:: KRB5_LRQ_ALL_LAST_TGT_ISSUED
+..
+
+
+
+
+=================================== ======================
+``KRB5_LRQ_ALL_LAST_TGT_ISSUED`` ``3``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_PW_EXPTIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_PW_EXPTIME.txt
new file mode 100644
index 000000000000..2d2e5edca851
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ALL_PW_EXPTIME.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ALL-PW-EXPTIME-data:
+
+KRB5_LRQ_ALL_PW_EXPTIME
+=======================
+
+..
+.. data:: KRB5_LRQ_ALL_PW_EXPTIME
+..
+
+
+
+
+============================== ======================
+``KRB5_LRQ_ALL_PW_EXPTIME`` ``6``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_NONE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_NONE.txt
new file mode 100644
index 000000000000..82a38fe6dc52
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_NONE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-NONE-data:
+
+KRB5_LRQ_NONE
+=============
+
+..
+.. data:: KRB5_LRQ_NONE
+..
+
+
+
+
+==================== ======================
+``KRB5_LRQ_NONE`` ``0``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_ACCT_EXPTIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_ACCT_EXPTIME.txt
new file mode 100644
index 000000000000..54c45773378e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_ACCT_EXPTIME.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-ACCT-EXPTIME-data:
+
+KRB5_LRQ_ONE_ACCT_EXPTIME
+=========================
+
+..
+.. data:: KRB5_LRQ_ONE_ACCT_EXPTIME
+..
+
+
+
+
+================================ ======================
+``KRB5_LRQ_ONE_ACCT_EXPTIME`` ``(-7)``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_INITIAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_INITIAL.txt
new file mode 100644
index 000000000000..30e6c5eec7ee
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_INITIAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-LAST-INITIAL-data:
+
+KRB5_LRQ_ONE_LAST_INITIAL
+=========================
+
+..
+.. data:: KRB5_LRQ_ONE_LAST_INITIAL
+..
+
+
+
+
+================================ ======================
+``KRB5_LRQ_ONE_LAST_INITIAL`` ``(-2)``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_RENEWAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_RENEWAL.txt
new file mode 100644
index 000000000000..2561dcafc4c7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_RENEWAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-LAST-RENEWAL-data:
+
+KRB5_LRQ_ONE_LAST_RENEWAL
+=========================
+
+..
+.. data:: KRB5_LRQ_ONE_LAST_RENEWAL
+..
+
+
+
+
+================================ ======================
+``KRB5_LRQ_ONE_LAST_RENEWAL`` ``(-4)``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_REQ.txt
new file mode 100644
index 000000000000..2e0261dfe901
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_REQ.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-LAST-REQ-data:
+
+KRB5_LRQ_ONE_LAST_REQ
+=====================
+
+..
+.. data:: KRB5_LRQ_ONE_LAST_REQ
+..
+
+
+
+
+============================ ======================
+``KRB5_LRQ_ONE_LAST_REQ`` ``(-5)``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT.txt
new file mode 100644
index 000000000000..a977cd352a10
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-LAST-TGT-data:
+
+KRB5_LRQ_ONE_LAST_TGT
+=====================
+
+..
+.. data:: KRB5_LRQ_ONE_LAST_TGT
+..
+
+
+
+
+============================ ======================
+``KRB5_LRQ_ONE_LAST_TGT`` ``(-1)``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT_ISSUED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT_ISSUED.txt
new file mode 100644
index 000000000000..82e67afbb16a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_LAST_TGT_ISSUED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-LAST-TGT-ISSUED-data:
+
+KRB5_LRQ_ONE_LAST_TGT_ISSUED
+============================
+
+..
+.. data:: KRB5_LRQ_ONE_LAST_TGT_ISSUED
+..
+
+
+
+
+=================================== ======================
+``KRB5_LRQ_ONE_LAST_TGT_ISSUED`` ``(-3)``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_PW_EXPTIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_PW_EXPTIME.txt
new file mode 100644
index 000000000000..401735768248
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_LRQ_ONE_PW_EXPTIME.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-LRQ-ONE-PW-EXPTIME-data:
+
+KRB5_LRQ_ONE_PW_EXPTIME
+=======================
+
+..
+.. data:: KRB5_LRQ_ONE_PW_EXPTIME
+..
+
+
+
+
+============================== ======================
+``KRB5_LRQ_ONE_PW_EXPTIME`` ``(-6)``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_ENTERPRISE_PRINCIPAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_ENTERPRISE_PRINCIPAL.txt
new file mode 100644
index 000000000000..c6f5197cff36
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_ENTERPRISE_PRINCIPAL.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-ENTERPRISE-PRINCIPAL-data:
+
+KRB5_NT_ENTERPRISE_PRINCIPAL
+============================
+
+..
+.. data:: KRB5_NT_ENTERPRISE_PRINCIPAL
+..
+
+Windows 2000 UPN.
+
+
+
+=================================== ======================
+``KRB5_NT_ENTERPRISE_PRINCIPAL`` ``10``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_ENT_PRINCIPAL_AND_ID.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_ENT_PRINCIPAL_AND_ID.txt
new file mode 100644
index 000000000000..561bd0f27d6e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_ENT_PRINCIPAL_AND_ID.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-ENT-PRINCIPAL-AND-ID-data:
+
+KRB5_NT_ENT_PRINCIPAL_AND_ID
+============================
+
+..
+.. data:: KRB5_NT_ENT_PRINCIPAL_AND_ID
+..
+
+NT 4 style name and SID.
+
+
+
+=================================== ======================
+``KRB5_NT_ENT_PRINCIPAL_AND_ID`` ``-130``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL.txt
new file mode 100644
index 000000000000..431dbfb4aa47
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-MS-PRINCIPAL-data:
+
+KRB5_NT_MS_PRINCIPAL
+====================
+
+..
+.. data:: KRB5_NT_MS_PRINCIPAL
+..
+
+Windows 2000 UPN and SID.
+
+
+
+=========================== ======================
+``KRB5_NT_MS_PRINCIPAL`` ``-128``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL_AND_ID.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL_AND_ID.txt
new file mode 100644
index 000000000000..0f795450ab86
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_MS_PRINCIPAL_AND_ID.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-MS-PRINCIPAL-AND-ID-data:
+
+KRB5_NT_MS_PRINCIPAL_AND_ID
+===========================
+
+..
+.. data:: KRB5_NT_MS_PRINCIPAL_AND_ID
+..
+
+NT 4 style name.
+
+
+
+================================== ======================
+``KRB5_NT_MS_PRINCIPAL_AND_ID`` ``-129``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_PRINCIPAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_PRINCIPAL.txt
new file mode 100644
index 000000000000..cc4a6d24c655
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_PRINCIPAL.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-PRINCIPAL-data:
+
+KRB5_NT_PRINCIPAL
+=================
+
+..
+.. data:: KRB5_NT_PRINCIPAL
+..
+
+Just the name of the principal as in DCE, or for users.
+
+
+
+======================== ======================
+``KRB5_NT_PRINCIPAL`` ``1``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_SMTP_NAME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SMTP_NAME.txt
new file mode 100644
index 000000000000..000c7d0c209f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SMTP_NAME.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-SMTP-NAME-data:
+
+KRB5_NT_SMTP_NAME
+=================
+
+..
+.. data:: KRB5_NT_SMTP_NAME
+..
+
+Name in form of SMTP email name.
+
+
+
+======================== ======================
+``KRB5_NT_SMTP_NAME`` ``7``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_HST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_HST.txt
new file mode 100644
index 000000000000..2304b24f6c27
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_HST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-SRV-HST-data:
+
+KRB5_NT_SRV_HST
+===============
+
+..
+.. data:: KRB5_NT_SRV_HST
+..
+
+Service with host name as instance (telnet, rcommands)
+
+
+
+====================== ======================
+``KRB5_NT_SRV_HST`` ``3``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_INST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_INST.txt
new file mode 100644
index 000000000000..24fafca707bf
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_INST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-SRV-INST-data:
+
+KRB5_NT_SRV_INST
+================
+
+..
+.. data:: KRB5_NT_SRV_INST
+..
+
+Service and other unique instance (krbtgt)
+
+
+
+======================= ======================
+``KRB5_NT_SRV_INST`` ``2``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_XHST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_XHST.txt
new file mode 100644
index 000000000000..2a1a7486352e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_SRV_XHST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-SRV-XHST-data:
+
+KRB5_NT_SRV_XHST
+================
+
+..
+.. data:: KRB5_NT_SRV_XHST
+..
+
+Service with host as remaining components.
+
+
+
+======================= ======================
+``KRB5_NT_SRV_XHST`` ``4``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_UID.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_UID.txt
new file mode 100644
index 000000000000..b7b0b3681107
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_UID.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-UID-data:
+
+KRB5_NT_UID
+===========
+
+..
+.. data:: KRB5_NT_UID
+..
+
+Unique ID.
+
+
+
+================== ======================
+``KRB5_NT_UID`` ``5``
+================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_UNKNOWN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_UNKNOWN.txt
new file mode 100644
index 000000000000..8c1ed2c8e12b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_UNKNOWN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-UNKNOWN-data:
+
+KRB5_NT_UNKNOWN
+===============
+
+..
+.. data:: KRB5_NT_UNKNOWN
+..
+
+Name type not known.
+
+
+
+====================== ======================
+``KRB5_NT_UNKNOWN`` ``0``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_WELLKNOWN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_WELLKNOWN.txt
new file mode 100644
index 000000000000..785327882673
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_WELLKNOWN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-WELLKNOWN-data:
+
+KRB5_NT_WELLKNOWN
+=================
+
+..
+.. data:: KRB5_NT_WELLKNOWN
+..
+
+Well-known (special) principal.
+
+
+
+======================== ======================
+``KRB5_NT_WELLKNOWN`` ``11``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_NT_X500_PRINCIPAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_NT_X500_PRINCIPAL.txt
new file mode 100644
index 000000000000..81ac0ea7558e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_NT_X500_PRINCIPAL.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-NT-X500-PRINCIPAL-data:
+
+KRB5_NT_X500_PRINCIPAL
+======================
+
+..
+.. data:: KRB5_NT_X500_PRINCIPAL
+..
+
+PKINIT.
+
+
+
+============================= ======================
+``KRB5_NT_X500_PRINCIPAL`` ``6``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_CLIENT_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_CLIENT_INFO.txt
new file mode 100644
index 000000000000..14dea5bdc6c4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_CLIENT_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-CLIENT-INFO-data:
+
+KRB5_PAC_CLIENT_INFO
+====================
+
+..
+.. data:: KRB5_PAC_CLIENT_INFO
+..
+
+Client name and ticket info.
+
+
+
+=========================== ======================
+``KRB5_PAC_CLIENT_INFO`` ``10``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_CREDENTIALS_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_CREDENTIALS_INFO.txt
new file mode 100644
index 000000000000..82435826e369
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_CREDENTIALS_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-CREDENTIALS-INFO-data:
+
+KRB5_PAC_CREDENTIALS_INFO
+=========================
+
+..
+.. data:: KRB5_PAC_CREDENTIALS_INFO
+..
+
+Credentials information.
+
+
+
+================================ ======================
+``KRB5_PAC_CREDENTIALS_INFO`` ``2``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_DELEGATION_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_DELEGATION_INFO.txt
new file mode 100644
index 000000000000..03f5eb082d75
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_DELEGATION_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-DELEGATION-INFO-data:
+
+KRB5_PAC_DELEGATION_INFO
+========================
+
+..
+.. data:: KRB5_PAC_DELEGATION_INFO
+..
+
+Constrained delegation info.
+
+
+
+=============================== ======================
+``KRB5_PAC_DELEGATION_INFO`` ``11``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_LOGON_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_LOGON_INFO.txt
new file mode 100644
index 000000000000..fda4381ebf33
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_LOGON_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-LOGON-INFO-data:
+
+KRB5_PAC_LOGON_INFO
+===================
+
+..
+.. data:: KRB5_PAC_LOGON_INFO
+..
+
+Logon information.
+
+
+
+========================== ======================
+``KRB5_PAC_LOGON_INFO`` ``1``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_PRIVSVR_CHECKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_PRIVSVR_CHECKSUM.txt
new file mode 100644
index 000000000000..6113176fc359
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_PRIVSVR_CHECKSUM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-PRIVSVR-CHECKSUM-data:
+
+KRB5_PAC_PRIVSVR_CHECKSUM
+=========================
+
+..
+.. data:: KRB5_PAC_PRIVSVR_CHECKSUM
+..
+
+KDC checksum.
+
+
+
+================================ ======================
+``KRB5_PAC_PRIVSVR_CHECKSUM`` ``7``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_SERVER_CHECKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_SERVER_CHECKSUM.txt
new file mode 100644
index 000000000000..610d63fe7dee
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_SERVER_CHECKSUM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-SERVER-CHECKSUM-data:
+
+KRB5_PAC_SERVER_CHECKSUM
+========================
+
+..
+.. data:: KRB5_PAC_SERVER_CHECKSUM
+..
+
+Server checksum.
+
+
+
+=============================== ======================
+``KRB5_PAC_SERVER_CHECKSUM`` ``6``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PAC_UPN_DNS_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_UPN_DNS_INFO.txt
new file mode 100644
index 000000000000..4f160ed284fb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PAC_UPN_DNS_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PAC-UPN-DNS-INFO-data:
+
+KRB5_PAC_UPN_DNS_INFO
+=====================
+
+..
+.. data:: KRB5_PAC_UPN_DNS_INFO
+..
+
+User principal name and DNS info.
+
+
+
+============================ ======================
+``KRB5_PAC_UPN_DNS_INFO`` ``12``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AFS3_SALT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AFS3_SALT.txt
new file mode 100644
index 000000000000..63c6056fbdbb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AFS3_SALT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-AFS3-SALT-data:
+
+KRB5_PADATA_AFS3_SALT
+=====================
+
+..
+.. data:: KRB5_PADATA_AFS3_SALT
+..
+
+Cygnus.
+
+RFC 4120, 3961
+
+============================ ======================
+``KRB5_PADATA_AFS3_SALT`` ``10``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AP_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AP_REQ.txt
new file mode 100644
index 000000000000..f3546c57da51
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AP_REQ.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-AP-REQ-data:
+
+KRB5_PADATA_AP_REQ
+==================
+
+..
+.. data:: KRB5_PADATA_AP_REQ
+..
+
+
+
+
+========================= ======================
+``KRB5_PADATA_AP_REQ`` ``1``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AS_CHECKSUM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AS_CHECKSUM.txt
new file mode 100644
index 000000000000..d36ef365304a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_AS_CHECKSUM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-AS-CHECKSUM-data:
+
+KRB5_PADATA_AS_CHECKSUM
+=======================
+
+..
+.. data:: KRB5_PADATA_AS_CHECKSUM
+..
+
+AS checksum.
+
+
+
+============================== ======================
+``KRB5_PADATA_AS_CHECKSUM`` ``132``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENCRYPTED_CHALLENGE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENCRYPTED_CHALLENGE.txt
new file mode 100644
index 000000000000..1d74dcfdf972
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENCRYPTED_CHALLENGE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-ENCRYPTED-CHALLENGE-data:
+
+KRB5_PADATA_ENCRYPTED_CHALLENGE
+===============================
+
+..
+.. data:: KRB5_PADATA_ENCRYPTED_CHALLENGE
+..
+
+RFC 6113.
+
+
+
+====================================== ======================
+``KRB5_PADATA_ENCRYPTED_CHALLENGE`` ``138``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_SANDIA_SECURID.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_SANDIA_SECURID.txt
new file mode 100644
index 000000000000..30602bb0720b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_SANDIA_SECURID.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-ENC-SANDIA-SECURID-data:
+
+KRB5_PADATA_ENC_SANDIA_SECURID
+==============================
+
+..
+.. data:: KRB5_PADATA_ENC_SANDIA_SECURID
+..
+
+SecurId passcode.
+
+RFC 4120
+
+===================================== ======================
+``KRB5_PADATA_ENC_SANDIA_SECURID`` ``6``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_TIMESTAMP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_TIMESTAMP.txt
new file mode 100644
index 000000000000..495695d72af6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_TIMESTAMP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-ENC-TIMESTAMP-data:
+
+KRB5_PADATA_ENC_TIMESTAMP
+=========================
+
+..
+.. data:: KRB5_PADATA_ENC_TIMESTAMP
+..
+
+RFC 4120.
+
+
+
+================================ ======================
+``KRB5_PADATA_ENC_TIMESTAMP`` ``2``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_UNIX_TIME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_UNIX_TIME.txt
new file mode 100644
index 000000000000..d7ae89386d69
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ENC_UNIX_TIME.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-ENC-UNIX-TIME-data:
+
+KRB5_PADATA_ENC_UNIX_TIME
+=========================
+
+..
+.. data:: KRB5_PADATA_ENC_UNIX_TIME
+..
+
+timestamp encrypted in key.
+
+RFC 4120
+
+================================ ======================
+``KRB5_PADATA_ENC_UNIX_TIME`` ``5``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO.txt
new file mode 100644
index 000000000000..09591ad598ec
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-ETYPE-INFO-data:
+
+KRB5_PADATA_ETYPE_INFO
+======================
+
+..
+.. data:: KRB5_PADATA_ETYPE_INFO
+..
+
+Etype info for preauth.
+
+RFC 4120
+
+============================= ======================
+``KRB5_PADATA_ETYPE_INFO`` ``11``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO2.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO2.txt
new file mode 100644
index 000000000000..533bb627aa19
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_ETYPE_INFO2.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-ETYPE-INFO2-data:
+
+KRB5_PADATA_ETYPE_INFO2
+=======================
+
+..
+.. data:: KRB5_PADATA_ETYPE_INFO2
+..
+
+RFC 4120.
+
+
+
+============================== ======================
+``KRB5_PADATA_ETYPE_INFO2`` ``19``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FOR_USER.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FOR_USER.txt
new file mode 100644
index 000000000000..cf65890b1e7c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FOR_USER.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-FOR-USER-data:
+
+KRB5_PADATA_FOR_USER
+====================
+
+..
+.. data:: KRB5_PADATA_FOR_USER
+..
+
+username protocol transition request
+
+
+
+=========================== ======================
+``KRB5_PADATA_FOR_USER`` ``129``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_COOKIE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_COOKIE.txt
new file mode 100644
index 000000000000..bf0c14b42d2c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_COOKIE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-FX-COOKIE-data:
+
+KRB5_PADATA_FX_COOKIE
+=====================
+
+..
+.. data:: KRB5_PADATA_FX_COOKIE
+..
+
+RFC 6113.
+
+
+
+============================ ======================
+``KRB5_PADATA_FX_COOKIE`` ``133``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_ERROR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_ERROR.txt
new file mode 100644
index 000000000000..e68b7eb4a727
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_ERROR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-FX-ERROR-data:
+
+KRB5_PADATA_FX_ERROR
+====================
+
+..
+.. data:: KRB5_PADATA_FX_ERROR
+..
+
+RFC 6113.
+
+
+
+=========================== ======================
+``KRB5_PADATA_FX_ERROR`` ``137``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_FAST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_FAST.txt
new file mode 100644
index 000000000000..c60d2eb34e48
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_FX_FAST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-FX-FAST-data:
+
+KRB5_PADATA_FX_FAST
+===================
+
+..
+.. data:: KRB5_PADATA_FX_FAST
+..
+
+RFC 6113.
+
+
+
+========================== ======================
+``KRB5_PADATA_FX_FAST`` ``136``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_GET_FROM_TYPED_DATA.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_GET_FROM_TYPED_DATA.txt
new file mode 100644
index 000000000000..ac2effe74c22
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_GET_FROM_TYPED_DATA.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-GET-FROM-TYPED-DATA-data:
+
+KRB5_PADATA_GET_FROM_TYPED_DATA
+===============================
+
+..
+.. data:: KRB5_PADATA_GET_FROM_TYPED_DATA
+..
+
+Embedded in typed data.
+
+RFC 4120
+
+====================================== ======================
+``KRB5_PADATA_GET_FROM_TYPED_DATA`` ``22``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_NONE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_NONE.txt
new file mode 100644
index 000000000000..c3b5842e47ea
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_NONE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-NONE-data:
+
+KRB5_PADATA_NONE
+================
+
+..
+.. data:: KRB5_PADATA_NONE
+..
+
+
+
+
+======================= ======================
+``KRB5_PADATA_NONE`` ``0``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OSF_DCE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OSF_DCE.txt
new file mode 100644
index 000000000000..79c8362b546e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OSF_DCE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-OSF-DCE-data:
+
+KRB5_PADATA_OSF_DCE
+===================
+
+..
+.. data:: KRB5_PADATA_OSF_DCE
+..
+
+OSF DCE.
+
+RFC 4120
+
+========================== ======================
+``KRB5_PADATA_OSF_DCE`` ``8``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_CHALLENGE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_CHALLENGE.txt
new file mode 100644
index 000000000000..480ec9b030f1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_CHALLENGE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-OTP-CHALLENGE-data:
+
+KRB5_PADATA_OTP_CHALLENGE
+=========================
+
+..
+.. data:: KRB5_PADATA_OTP_CHALLENGE
+..
+
+RFC 6560 section 4.1.
+
+
+
+================================ ======================
+``KRB5_PADATA_OTP_CHALLENGE`` ``141``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_PIN_CHANGE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_PIN_CHANGE.txt
new file mode 100644
index 000000000000..677be0348211
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_PIN_CHANGE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-OTP-PIN-CHANGE-data:
+
+KRB5_PADATA_OTP_PIN_CHANGE
+==========================
+
+..
+.. data:: KRB5_PADATA_OTP_PIN_CHANGE
+..
+
+RFC 6560 section 4.3.
+
+
+
+================================= ======================
+``KRB5_PADATA_OTP_PIN_CHANGE`` ``144``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_REQUEST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_REQUEST.txt
new file mode 100644
index 000000000000..498606ee7859
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_OTP_REQUEST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-OTP-REQUEST-data:
+
+KRB5_PADATA_OTP_REQUEST
+=======================
+
+..
+.. data:: KRB5_PADATA_OTP_REQUEST
+..
+
+RFC 6560 section 4.2.
+
+
+
+============================== ======================
+``KRB5_PADATA_OTP_REQUEST`` ``142``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PAC_REQUEST.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PAC_REQUEST.txt
new file mode 100644
index 000000000000..d8b737fcbc42
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PAC_REQUEST.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PAC-REQUEST-data:
+
+KRB5_PADATA_PAC_REQUEST
+=======================
+
+..
+.. data:: KRB5_PADATA_PAC_REQUEST
+..
+
+include Windows PAC
+
+
+
+============================== ======================
+``KRB5_PADATA_PAC_REQUEST`` ``128``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PKINIT_KX.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PKINIT_KX.txt
new file mode 100644
index 000000000000..29e6724dc0e5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PKINIT_KX.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PKINIT-KX-data:
+
+KRB5_PADATA_PKINIT_KX
+=====================
+
+..
+.. data:: KRB5_PADATA_PKINIT_KX
+..
+
+RFC 6112.
+
+
+
+============================ ======================
+``KRB5_PADATA_PKINIT_KX`` ``147``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP.txt
new file mode 100644
index 000000000000..aff8309fd874
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PK-AS-REP-data:
+
+KRB5_PADATA_PK_AS_REP
+=====================
+
+..
+.. data:: KRB5_PADATA_PK_AS_REP
+..
+
+PKINIT.
+
+RFC 4556
+
+============================ ======================
+``KRB5_PADATA_PK_AS_REP`` ``17``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP_OLD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP_OLD.txt
new file mode 100644
index 000000000000..6ca18425b19d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REP_OLD.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PK-AS-REP-OLD-data:
+
+KRB5_PADATA_PK_AS_REP_OLD
+=========================
+
+..
+.. data:: KRB5_PADATA_PK_AS_REP_OLD
+..
+
+PKINIT.
+
+
+
+================================ ======================
+``KRB5_PADATA_PK_AS_REP_OLD`` ``15``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ.txt
new file mode 100644
index 000000000000..805bc50eeec9
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PK-AS-REQ-data:
+
+KRB5_PADATA_PK_AS_REQ
+=====================
+
+..
+.. data:: KRB5_PADATA_PK_AS_REQ
+..
+
+PKINIT.
+
+RFC 4556
+
+============================ ======================
+``KRB5_PADATA_PK_AS_REQ`` ``16``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ_OLD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ_OLD.txt
new file mode 100644
index 000000000000..30e144d879f3
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PK_AS_REQ_OLD.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PK-AS-REQ-OLD-data:
+
+KRB5_PADATA_PK_AS_REQ_OLD
+=========================
+
+..
+.. data:: KRB5_PADATA_PK_AS_REQ_OLD
+..
+
+PKINIT.
+
+
+
+================================ ======================
+``KRB5_PADATA_PK_AS_REQ_OLD`` ``14``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PW_SALT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PW_SALT.txt
new file mode 100644
index 000000000000..2548753e4ecc
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_PW_SALT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-PW-SALT-data:
+
+KRB5_PADATA_PW_SALT
+===================
+
+..
+.. data:: KRB5_PADATA_PW_SALT
+..
+
+RFC 4120.
+
+
+
+========================== ======================
+``KRB5_PADATA_PW_SALT`` ``3``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_REFERRAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_REFERRAL.txt
new file mode 100644
index 000000000000..28c3a539095a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_REFERRAL.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-REFERRAL-data:
+
+KRB5_PADATA_REFERRAL
+====================
+
+..
+.. data:: KRB5_PADATA_REFERRAL
+..
+
+draft referral system
+
+
+
+=========================== ======================
+``KRB5_PADATA_REFERRAL`` ``25``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_S4U_X509_USER.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_S4U_X509_USER.txt
new file mode 100644
index 000000000000..e06330de1faf
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_S4U_X509_USER.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-S4U-X509-USER-data:
+
+KRB5_PADATA_S4U_X509_USER
+=========================
+
+..
+.. data:: KRB5_PADATA_S4U_X509_USER
+..
+
+certificate protocol transition request
+
+
+
+================================ ======================
+``KRB5_PADATA_S4U_X509_USER`` ``130``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE.txt
new file mode 100644
index 000000000000..016d36b3dafa
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SAM-CHALLENGE-data:
+
+KRB5_PADATA_SAM_CHALLENGE
+=========================
+
+..
+.. data:: KRB5_PADATA_SAM_CHALLENGE
+..
+
+SAM/OTP.
+
+
+
+================================ ======================
+``KRB5_PADATA_SAM_CHALLENGE`` ``12``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE_2.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE_2.txt
new file mode 100644
index 000000000000..533ea06cd6ad
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_CHALLENGE_2.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SAM-CHALLENGE-2-data:
+
+KRB5_PADATA_SAM_CHALLENGE_2
+===========================
+
+..
+.. data:: KRB5_PADATA_SAM_CHALLENGE_2
+..
+
+draft challenge system, updated
+
+
+
+================================== ======================
+``KRB5_PADATA_SAM_CHALLENGE_2`` ``30``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_REDIRECT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_REDIRECT.txt
new file mode 100644
index 000000000000..e69387d18de8
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_REDIRECT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SAM-REDIRECT-data:
+
+KRB5_PADATA_SAM_REDIRECT
+========================
+
+..
+.. data:: KRB5_PADATA_SAM_REDIRECT
+..
+
+SAM/OTP.
+
+RFC 4120
+
+=============================== ======================
+``KRB5_PADATA_SAM_REDIRECT`` ``21``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE.txt
new file mode 100644
index 000000000000..e94d0479b24b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SAM-RESPONSE-data:
+
+KRB5_PADATA_SAM_RESPONSE
+========================
+
+..
+.. data:: KRB5_PADATA_SAM_RESPONSE
+..
+
+SAM/OTP.
+
+
+
+=============================== ======================
+``KRB5_PADATA_SAM_RESPONSE`` ``13``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE_2.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE_2.txt
new file mode 100644
index 000000000000..6621613b2fbe
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SAM_RESPONSE_2.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SAM-RESPONSE-2-data:
+
+KRB5_PADATA_SAM_RESPONSE_2
+==========================
+
+..
+.. data:: KRB5_PADATA_SAM_RESPONSE_2
+..
+
+draft challenge system, updated
+
+
+
+================================= ======================
+``KRB5_PADATA_SAM_RESPONSE_2`` ``31``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SESAME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SESAME.txt
new file mode 100644
index 000000000000..63019eee673b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SESAME.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SESAME-data:
+
+KRB5_PADATA_SESAME
+==================
+
+..
+.. data:: KRB5_PADATA_SESAME
+..
+
+Sesame project.
+
+RFC 4120
+
+========================= ======================
+``KRB5_PADATA_SESAME`` ``7``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SVR_REFERRAL_INFO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SVR_REFERRAL_INFO.txt
new file mode 100644
index 000000000000..e58a172e9aac
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_SVR_REFERRAL_INFO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-SVR-REFERRAL-INFO-data:
+
+KRB5_PADATA_SVR_REFERRAL_INFO
+=============================
+
+..
+.. data:: KRB5_PADATA_SVR_REFERRAL_INFO
+..
+
+Windows 2000 referrals.
+
+RFC 6820
+
+==================================== ======================
+``KRB5_PADATA_SVR_REFERRAL_INFO`` ``20``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_TGS_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_TGS_REQ.txt
new file mode 100644
index 000000000000..e888f5babc5b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_TGS_REQ.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-TGS-REQ-data:
+
+KRB5_PADATA_TGS_REQ
+===================
+
+..
+.. data:: KRB5_PADATA_TGS_REQ
+..
+
+
+
+
+========================== ======================
+``KRB5_PADATA_TGS_REQ`` ``KRB5_PADATA_AP_REQ``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_USE_SPECIFIED_KVNO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_USE_SPECIFIED_KVNO.txt
new file mode 100644
index 000000000000..5ee21d234c38
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PADATA_USE_SPECIFIED_KVNO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PADATA-USE-SPECIFIED-KVNO-data:
+
+KRB5_PADATA_USE_SPECIFIED_KVNO
+==============================
+
+..
+.. data:: KRB5_PADATA_USE_SPECIFIED_KVNO
+..
+
+RFC 4120.
+
+
+
+===================================== ======================
+``KRB5_PADATA_USE_SPECIFIED_KVNO`` ``20``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_CASEFOLD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_CASEFOLD.txt
new file mode 100644
index 000000000000..bd42eeb9404f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_CASEFOLD.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-COMPARE-CASEFOLD-data:
+
+KRB5_PRINCIPAL_COMPARE_CASEFOLD
+===============================
+
+..
+.. data:: KRB5_PRINCIPAL_COMPARE_CASEFOLD
+..
+
+case-insensitive
+
+
+
+====================================== ======================
+``KRB5_PRINCIPAL_COMPARE_CASEFOLD`` ``4``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_ENTERPRISE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_ENTERPRISE.txt
new file mode 100644
index 000000000000..3341d4303f38
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_ENTERPRISE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-COMPARE-ENTERPRISE-data:
+
+KRB5_PRINCIPAL_COMPARE_ENTERPRISE
+=================================
+
+..
+.. data:: KRB5_PRINCIPAL_COMPARE_ENTERPRISE
+..
+
+UPNs as real principals.
+
+
+
+======================================== ======================
+``KRB5_PRINCIPAL_COMPARE_ENTERPRISE`` ``2``
+======================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_IGNORE_REALM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_IGNORE_REALM.txt
new file mode 100644
index 000000000000..39b443ffa7ed
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_IGNORE_REALM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-COMPARE-IGNORE-REALM-data:
+
+KRB5_PRINCIPAL_COMPARE_IGNORE_REALM
+===================================
+
+..
+.. data:: KRB5_PRINCIPAL_COMPARE_IGNORE_REALM
+..
+
+ignore realm component
+
+
+
+========================================== ======================
+``KRB5_PRINCIPAL_COMPARE_IGNORE_REALM`` ``1``
+========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_UTF8.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_UTF8.txt
new file mode 100644
index 000000000000..78bc4b09541c
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_COMPARE_UTF8.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-COMPARE-UTF8-data:
+
+KRB5_PRINCIPAL_COMPARE_UTF8
+===========================
+
+..
+.. data:: KRB5_PRINCIPAL_COMPARE_UTF8
+..
+
+treat principals as UTF-8
+
+
+
+================================== ======================
+``KRB5_PRINCIPAL_COMPARE_UTF8`` ``8``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_ENTERPRISE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_ENTERPRISE.txt
new file mode 100644
index 000000000000..df6de6c5482e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_ENTERPRISE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-PARSE-ENTERPRISE-data:
+
+KRB5_PRINCIPAL_PARSE_ENTERPRISE
+===============================
+
+..
+.. data:: KRB5_PRINCIPAL_PARSE_ENTERPRISE
+..
+
+Create single-component enterprise principle.
+
+
+
+====================================== ======================
+``KRB5_PRINCIPAL_PARSE_ENTERPRISE`` ``0x4``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_IGNORE_REALM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_IGNORE_REALM.txt
new file mode 100644
index 000000000000..d6a3995646cf
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_IGNORE_REALM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-PARSE-IGNORE-REALM-data:
+
+KRB5_PRINCIPAL_PARSE_IGNORE_REALM
+=================================
+
+..
+.. data:: KRB5_PRINCIPAL_PARSE_IGNORE_REALM
+..
+
+Ignore realm if present.
+
+
+
+======================================== ======================
+``KRB5_PRINCIPAL_PARSE_IGNORE_REALM`` ``0x8``
+======================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_NO_REALM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_NO_REALM.txt
new file mode 100644
index 000000000000..ecd822628fbb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_NO_REALM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-PARSE-NO-REALM-data:
+
+KRB5_PRINCIPAL_PARSE_NO_REALM
+=============================
+
+..
+.. data:: KRB5_PRINCIPAL_PARSE_NO_REALM
+..
+
+Error if realm is present.
+
+
+
+==================================== ======================
+``KRB5_PRINCIPAL_PARSE_NO_REALM`` ``0x1``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_REQUIRE_REALM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_REQUIRE_REALM.txt
new file mode 100644
index 000000000000..022e16114dd9
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_PARSE_REQUIRE_REALM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-PARSE-REQUIRE-REALM-data:
+
+KRB5_PRINCIPAL_PARSE_REQUIRE_REALM
+==================================
+
+..
+.. data:: KRB5_PRINCIPAL_PARSE_REQUIRE_REALM
+..
+
+Error if realm is not present.
+
+
+
+========================================= ======================
+``KRB5_PRINCIPAL_PARSE_REQUIRE_REALM`` ``0x2``
+========================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_DISPLAY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_DISPLAY.txt
new file mode 100644
index 000000000000..d15af8bf0744
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_DISPLAY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-UNPARSE-DISPLAY-data:
+
+KRB5_PRINCIPAL_UNPARSE_DISPLAY
+==============================
+
+..
+.. data:: KRB5_PRINCIPAL_UNPARSE_DISPLAY
+..
+
+Don't escape special characters.
+
+
+
+===================================== ======================
+``KRB5_PRINCIPAL_UNPARSE_DISPLAY`` ``0x4``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_NO_REALM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_NO_REALM.txt
new file mode 100644
index 000000000000..1f8bb517df19
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_NO_REALM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-UNPARSE-NO-REALM-data:
+
+KRB5_PRINCIPAL_UNPARSE_NO_REALM
+===============================
+
+..
+.. data:: KRB5_PRINCIPAL_UNPARSE_NO_REALM
+..
+
+Omit realm always.
+
+
+
+====================================== ======================
+``KRB5_PRINCIPAL_UNPARSE_NO_REALM`` ``0x2``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_SHORT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_SHORT.txt
new file mode 100644
index 000000000000..c6404018e273
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRINCIPAL_UNPARSE_SHORT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRINCIPAL-UNPARSE-SHORT-data:
+
+KRB5_PRINCIPAL_UNPARSE_SHORT
+============================
+
+..
+.. data:: KRB5_PRINCIPAL_UNPARSE_SHORT
+..
+
+Omit realm if it is the local realm.
+
+
+
+=================================== ======================
+``KRB5_PRINCIPAL_UNPARSE_SHORT`` ``0x1``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PRIV.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PRIV.txt
new file mode 100644
index 000000000000..aaa2dbc97b8e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PRIV.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PRIV-data:
+
+KRB5_PRIV
+=========
+
+..
+.. data:: KRB5_PRIV
+..
+
+Private application message.
+
+
+
+================ ======================
+``KRB5_PRIV`` ``((krb5_msgtype)21)``
+================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD.txt
new file mode 100644
index 000000000000..115bae171dad
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PROMPT-TYPE-NEW-PASSWORD-data:
+
+KRB5_PROMPT_TYPE_NEW_PASSWORD
+=============================
+
+..
+.. data:: KRB5_PROMPT_TYPE_NEW_PASSWORD
+..
+
+Prompt for new password (during password change)
+
+
+
+==================================== ======================
+``KRB5_PROMPT_TYPE_NEW_PASSWORD`` ``0x2``
+==================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN.txt
new file mode 100644
index 000000000000..170fa58e864e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PROMPT-TYPE-NEW-PASSWORD-AGAIN-data:
+
+KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN
+===================================
+
+..
+.. data:: KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN
+..
+
+Prompt for new password again.
+
+
+
+========================================== ======================
+``KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN`` ``0x3``
+========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PASSWORD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PASSWORD.txt
new file mode 100644
index 000000000000..37e3243855e2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PASSWORD.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PROMPT-TYPE-PASSWORD-data:
+
+KRB5_PROMPT_TYPE_PASSWORD
+=========================
+
+..
+.. data:: KRB5_PROMPT_TYPE_PASSWORD
+..
+
+Prompt for password.
+
+
+
+================================ ======================
+``KRB5_PROMPT_TYPE_PASSWORD`` ``0x1``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PREAUTH.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PREAUTH.txt
new file mode 100644
index 000000000000..5d577cc1e5fe
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PROMPT_TYPE_PREAUTH.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PROMPT-TYPE-PREAUTH-data:
+
+KRB5_PROMPT_TYPE_PREAUTH
+========================
+
+..
+.. data:: KRB5_PROMPT_TYPE_PREAUTH
+..
+
+Prompt for preauthentication data (such as an OTP value)
+
+
+
+=============================== ======================
+``KRB5_PROMPT_TYPE_PREAUTH`` ``0x4``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_PVNO.txt b/doc/html/_sources/appdev/refs/macros/KRB5_PVNO.txt
new file mode 100644
index 000000000000..fe2f903f648f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_PVNO.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-PVNO-data:
+
+KRB5_PVNO
+=========
+
+..
+.. data:: KRB5_PVNO
+..
+
+Protocol version number.
+
+
+
+================ ======================
+``KRB5_PVNO`` ``5``
+================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_REALM_BRANCH_CHAR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_REALM_BRANCH_CHAR.txt
new file mode 100644
index 000000000000..15478f05c477
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_REALM_BRANCH_CHAR.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-REALM-BRANCH-CHAR-data:
+
+KRB5_REALM_BRANCH_CHAR
+======================
+
+..
+.. data:: KRB5_REALM_BRANCH_CHAR
+..
+
+
+
+
+============================= ======================
+``KRB5_REALM_BRANCH_CHAR`` ``'.'``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_BADAUTHVERS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_BADAUTHVERS.txt
new file mode 100644
index 000000000000..c3c2dfa1c7f4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_BADAUTHVERS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-RECVAUTH-BADAUTHVERS-data:
+
+KRB5_RECVAUTH_BADAUTHVERS
+=========================
+
+..
+.. data:: KRB5_RECVAUTH_BADAUTHVERS
+..
+
+
+
+
+================================ ======================
+``KRB5_RECVAUTH_BADAUTHVERS`` ``0x0002``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_SKIP_VERSION.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_SKIP_VERSION.txt
new file mode 100644
index 000000000000..e833faa96861
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RECVAUTH_SKIP_VERSION.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-RECVAUTH-SKIP-VERSION-data:
+
+KRB5_RECVAUTH_SKIP_VERSION
+==========================
+
+..
+.. data:: KRB5_RECVAUTH_SKIP_VERSION
+..
+
+
+
+
+================================= ======================
+``KRB5_RECVAUTH_SKIP_VERSION`` ``0x0001``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_REFERRAL_REALM.txt b/doc/html/_sources/appdev/refs/macros/KRB5_REFERRAL_REALM.txt
new file mode 100644
index 000000000000..f8620181475e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_REFERRAL_REALM.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-REFERRAL-REALM-data:
+
+KRB5_REFERRAL_REALM
+===================
+
+..
+.. data:: KRB5_REFERRAL_REALM
+..
+
+Constant for realm referrals.
+
+
+
+========================== ======================
+``KRB5_REFERRAL_REALM`` ``""``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN.txt
new file mode 100644
index 000000000000..b9dc93702425
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FLAGS-COLLECT-PIN-data:
+
+KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN
+====================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN
+..
+
+This flag indicates that the PIN value MUST be collected.
+
+
+
+=========================================== ======================
+``KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN`` ``0x0002``
+=========================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN.txt
new file mode 100644
index 000000000000..ced944330ae6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FLAGS-COLLECT-TOKEN-data:
+
+KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN
+======================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN
+..
+
+This flag indicates that the token value MUST be collected.
+
+
+
+============================================= ======================
+``KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN`` ``0x0001``
+============================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_NEXTOTP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_NEXTOTP.txt
new file mode 100644
index 000000000000..b3e9204dbad5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_NEXTOTP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FLAGS-NEXTOTP-data:
+
+KRB5_RESPONDER_OTP_FLAGS_NEXTOTP
+================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FLAGS_NEXTOTP
+..
+
+This flag indicates that the token is now in re-synchronization mode with the server.
+
+The user is expected to reply with the next code displayed on the token.
+
+======================================= ======================
+``KRB5_RESPONDER_OTP_FLAGS_NEXTOTP`` ``0x0004``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN.txt
new file mode 100644
index 000000000000..f43d49d290f4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FLAGS-SEPARATE-PIN-data:
+
+KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN
+=====================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN
+..
+
+This flag indicates that the PIN MUST be returned as a separate item.
+
+This flag only takes effect if KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN is set. If this flag is not set, the responder may either concatenate PIN + token value and store it as "value" in the answer or it may return them separately. If they are returned separately, they will be concatenated internally.
+
+============================================ ======================
+``KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN`` ``0x0008``
+============================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC.txt
new file mode 100644
index 000000000000..58a97cf928e4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FORMAT-ALPHANUMERIC-data:
+
+KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC
+======================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC
+..
+
+
+
+
+============================================= ======================
+``KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC`` ``2``
+============================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_DECIMAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_DECIMAL.txt
new file mode 100644
index 000000000000..bfafd2f41136
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_DECIMAL.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FORMAT-DECIMAL-data:
+
+KRB5_RESPONDER_OTP_FORMAT_DECIMAL
+=================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FORMAT_DECIMAL
+..
+
+These format constants identify the format of the token value.
+
+
+
+======================================== ======================
+``KRB5_RESPONDER_OTP_FORMAT_DECIMAL`` ``0``
+======================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL.txt
new file mode 100644
index 000000000000..eaf925b73f5e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-OTP-FORMAT-HEXADECIMAL-data:
+
+KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL
+=====================================
+
+..
+.. data:: KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL
+..
+
+
+
+
+============================================ ======================
+``KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL`` ``1``
+============================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW.txt
new file mode 100644
index 000000000000..a034d3c4f0e0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-PKINIT-FLAGS-TOKEN-USER-PIN-COUNT-LOW-data:
+
+KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW
+====================================================
+
+..
+.. data:: KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW
+..
+
+This flag indicates that an incorrect PIN was supplied at least once since the last time the correct PIN was supplied.
+
+
+
+=========================================================== ======================
+``KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW`` ``(1 << 0)``
+=========================================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY.txt
new file mode 100644
index 000000000000..59d01bda7289
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-PKINIT-FLAGS-TOKEN-USER-PIN-FINAL-TRY-data:
+
+KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY
+====================================================
+
+..
+.. data:: KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY
+..
+
+This flag indicates that supplying an incorrect PIN will cause the token to lock itself.
+
+
+
+=========================================================== ======================
+``KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY`` ``(1 << 1)``
+=========================================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED.txt
new file mode 100644
index 000000000000..00e31260ee10
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-PKINIT-FLAGS-TOKEN-USER-PIN-LOCKED-data:
+
+KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED
+=================================================
+
+..
+.. data:: KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED
+..
+
+This flag indicates that the user PIN is locked, and you can't log in to the token with it.
+
+
+
+======================================================== ======================
+``KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED`` ``(1 << 2)``
+======================================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_OTP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_OTP.txt
new file mode 100644
index 000000000000..cb63b5e1fe87
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_OTP.txt
@@ -0,0 +1,63 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-QUESTION-OTP-data:
+
+KRB5_RESPONDER_QUESTION_OTP
+===========================
+
+..
+.. data:: KRB5_RESPONDER_QUESTION_OTP
+..
+
+OTP responder question.
+
+The OTP responder question is asked when the KDC indicates that an OTP value is required in order to complete the authentication. The JSON format of the challenge is:
+
+*{*
+
+*"service": <string (optional)>,*
+
+*"tokenInfo": [*
+
+*{*
+
+*"flags": <number>,*
+
+*"vendor": <string (optional)>,*
+
+*"challenge": <string (optional)>,*
+
+*"length": <number (optional)>,*
+
+*"format": <number (optional)>,*
+
+*"tokenID": <string (optional)>,*
+
+*"algID": <string (optional)>,*
+
+*},*
+
+*...*
+
+*]*
+
+*}*
+
+The answer to the question MUST be JSON formatted:
+
+*{*
+
+*"tokeninfo": <number>,*
+
+*"value": <string (optional)>,*
+
+*"pin": <string (optional)>,*
+
+*}*
+
+For more detail, please see RFC 6560.
+
+
+================================== ======================
+``KRB5_RESPONDER_QUESTION_OTP`` ``"otp"``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PASSWORD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PASSWORD.txt
new file mode 100644
index 000000000000..8606604ee683
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PASSWORD.txt
@@ -0,0 +1,19 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-QUESTION-PASSWORD-data:
+
+KRB5_RESPONDER_QUESTION_PASSWORD
+================================
+
+..
+.. data:: KRB5_RESPONDER_QUESTION_PASSWORD
+..
+
+Long-term password responder question.
+
+This question is asked when the long-term password is needed. It has no challenge and the response is simply the password string.
+
+
+======================================= ======================
+``KRB5_RESPONDER_QUESTION_PASSWORD`` ``"password"``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PKINIT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PKINIT.txt
new file mode 100644
index 000000000000..1602eb789f3e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_PKINIT.txt
@@ -0,0 +1,38 @@
+.. highlightlang:: c
+
+.. _KRB5-RESPONDER-QUESTION-PKINIT-data:
+
+KRB5_RESPONDER_QUESTION_PKINIT
+==============================
+
+..
+.. data:: KRB5_RESPONDER_QUESTION_PKINIT
+..
+
+PKINIT responder question.
+
+The PKINIT responder question is asked when the client needs a password that's being used to protect key information, and is formatted as a JSON object. A specific identity's flags value, if not zero, is the bitwise-OR of one or more of the KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_* flags defined below, and possibly other flags to be added later. Any resemblance to similarly-named CKF_* values in the PKCS#11 API should not be depended on.
+
+*{*
+
+*identity <string> : flags <number>,*
+
+*...*
+
+*}*
+
+The answer to the question MUST be JSON formatted:
+
+*{*
+
+*identity <string> : password <string>,*
+
+*...*
+
+*}*
+
+
+
+===================================== ======================
+``KRB5_RESPONDER_QUESTION_PKINIT`` ``"pkinit"``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_SAFE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_SAFE.txt
new file mode 100644
index 000000000000..519fd4a1bf9a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_SAFE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-SAFE-data:
+
+KRB5_SAFE
+=========
+
+..
+.. data:: KRB5_SAFE
+..
+
+Safe application message.
+
+
+
+================ ======================
+``KRB5_SAFE`` ``((krb5_msgtype)20)``
+================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_SAM_MUST_PK_ENCRYPT_SAD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_SAM_MUST_PK_ENCRYPT_SAD.txt
new file mode 100644
index 000000000000..a8b453c0ee98
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_SAM_MUST_PK_ENCRYPT_SAD.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-SAM-MUST-PK-ENCRYPT-SAD-data:
+
+KRB5_SAM_MUST_PK_ENCRYPT_SAD
+============================
+
+..
+.. data:: KRB5_SAM_MUST_PK_ENCRYPT_SAD
+..
+
+currently must be zero
+
+
+
+=================================== ======================
+``KRB5_SAM_MUST_PK_ENCRYPT_SAD`` ``0x20000000``
+=================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_SAM_SEND_ENCRYPTED_SAD.txt b/doc/html/_sources/appdev/refs/macros/KRB5_SAM_SEND_ENCRYPTED_SAD.txt
new file mode 100644
index 000000000000..64d43a4585ec
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_SAM_SEND_ENCRYPTED_SAD.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-SAM-SEND-ENCRYPTED-SAD-data:
+
+KRB5_SAM_SEND_ENCRYPTED_SAD
+===========================
+
+..
+.. data:: KRB5_SAM_SEND_ENCRYPTED_SAD
+..
+
+
+
+
+================================== ======================
+``KRB5_SAM_SEND_ENCRYPTED_SAD`` ``0x40000000``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_SAM_USE_SAD_AS_KEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_SAM_USE_SAD_AS_KEY.txt
new file mode 100644
index 000000000000..21ac0666ebd3
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_SAM_USE_SAD_AS_KEY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-SAM-USE-SAD-AS-KEY-data:
+
+KRB5_SAM_USE_SAD_AS_KEY
+=======================
+
+..
+.. data:: KRB5_SAM_USE_SAD_AS_KEY
+..
+
+
+
+
+============================== ======================
+``KRB5_SAM_USE_SAD_AS_KEY`` ``0x80000000``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_2ND_TKT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_2ND_TKT.txt
new file mode 100644
index 000000000000..eae8cf46bbea
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_2ND_TKT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-2ND-TKT-data:
+
+KRB5_TC_MATCH_2ND_TKT
+=====================
+
+..
+.. data:: KRB5_TC_MATCH_2ND_TKT
+..
+
+The second ticket must match.
+
+
+
+============================ ======================
+``KRB5_TC_MATCH_2ND_TKT`` ``0x00000080``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_AUTHDATA.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_AUTHDATA.txt
new file mode 100644
index 000000000000..2229332b4575
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_AUTHDATA.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-AUTHDATA-data:
+
+KRB5_TC_MATCH_AUTHDATA
+======================
+
+..
+.. data:: KRB5_TC_MATCH_AUTHDATA
+..
+
+The authorization data must match.
+
+
+
+============================= ======================
+``KRB5_TC_MATCH_AUTHDATA`` ``0x00000020``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS.txt
new file mode 100644
index 000000000000..ec95c5fcb193
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-FLAGS-data:
+
+KRB5_TC_MATCH_FLAGS
+===================
+
+..
+.. data:: KRB5_TC_MATCH_FLAGS
+..
+
+All the flags set in the match credentials must be set.
+
+
+
+========================== ======================
+``KRB5_TC_MATCH_FLAGS`` ``0x00000004``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS_EXACT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS_EXACT.txt
new file mode 100644
index 000000000000..8cef13ed6189
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_FLAGS_EXACT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-FLAGS-EXACT-data:
+
+KRB5_TC_MATCH_FLAGS_EXACT
+=========================
+
+..
+.. data:: KRB5_TC_MATCH_FLAGS_EXACT
+..
+
+All the flags must match exactly.
+
+
+
+================================ ======================
+``KRB5_TC_MATCH_FLAGS_EXACT`` ``0x00000010``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_IS_SKEY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_IS_SKEY.txt
new file mode 100644
index 000000000000..668500239a8b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_IS_SKEY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-IS-SKEY-data:
+
+KRB5_TC_MATCH_IS_SKEY
+=====================
+
+..
+.. data:: KRB5_TC_MATCH_IS_SKEY
+..
+
+The is_skey field must match exactly.
+
+
+
+============================ ======================
+``KRB5_TC_MATCH_IS_SKEY`` ``0x00000002``
+============================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_KTYPE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_KTYPE.txt
new file mode 100644
index 000000000000..31325a89b23e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_KTYPE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-KTYPE-data:
+
+KRB5_TC_MATCH_KTYPE
+===================
+
+..
+.. data:: KRB5_TC_MATCH_KTYPE
+..
+
+The encryption key type must match.
+
+
+
+========================== ======================
+``KRB5_TC_MATCH_KTYPE`` ``0x00000100``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_SRV_NAMEONLY.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_SRV_NAMEONLY.txt
new file mode 100644
index 000000000000..4c7695fa7ef1
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_SRV_NAMEONLY.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-SRV-NAMEONLY-data:
+
+KRB5_TC_MATCH_SRV_NAMEONLY
+==========================
+
+..
+.. data:: KRB5_TC_MATCH_SRV_NAMEONLY
+..
+
+Only the name portion of the principal name must match.
+
+
+
+================================= ======================
+``KRB5_TC_MATCH_SRV_NAMEONLY`` ``0x00000040``
+================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES.txt
new file mode 100644
index 000000000000..7a16524429a3
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-TIMES-data:
+
+KRB5_TC_MATCH_TIMES
+===================
+
+..
+.. data:: KRB5_TC_MATCH_TIMES
+..
+
+The requested lifetime must be at least as great as the time specified.
+
+
+
+========================== ======================
+``KRB5_TC_MATCH_TIMES`` ``0x00000001``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES_EXACT.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES_EXACT.txt
new file mode 100644
index 000000000000..2453f93ddd35
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_MATCH_TIMES_EXACT.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-MATCH-TIMES-EXACT-data:
+
+KRB5_TC_MATCH_TIMES_EXACT
+=========================
+
+..
+.. data:: KRB5_TC_MATCH_TIMES_EXACT
+..
+
+All the time fields must match exactly.
+
+
+
+================================ ======================
+``KRB5_TC_MATCH_TIMES_EXACT`` ``0x00000008``
+================================ ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_NOTICKET.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_NOTICKET.txt
new file mode 100644
index 000000000000..a9008cf80ec7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_NOTICKET.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-NOTICKET-data:
+
+KRB5_TC_NOTICKET
+================
+
+..
+.. data:: KRB5_TC_NOTICKET
+..
+
+
+
+
+======================= ======================
+``KRB5_TC_NOTICKET`` ``0x00000002``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_OPENCLOSE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_OPENCLOSE.txt
new file mode 100644
index 000000000000..a7fb94327993
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_OPENCLOSE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-OPENCLOSE-data:
+
+KRB5_TC_OPENCLOSE
+=================
+
+..
+.. data:: KRB5_TC_OPENCLOSE
+..
+
+Open and close the file for each cache operation.
+
+
+
+======================== ======================
+``KRB5_TC_OPENCLOSE`` ``0x00000001``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TC_SUPPORTED_KTYPES.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TC_SUPPORTED_KTYPES.txt
new file mode 100644
index 000000000000..e1edae92416b
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TC_SUPPORTED_KTYPES.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TC-SUPPORTED-KTYPES-data:
+
+KRB5_TC_SUPPORTED_KTYPES
+========================
+
+..
+.. data:: KRB5_TC_SUPPORTED_KTYPES
+..
+
+The supported key types must match.
+
+
+
+=============================== ======================
+``KRB5_TC_SUPPORTED_KTYPES`` ``0x00000200``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME.txt
new file mode 100644
index 000000000000..602b5c344c78
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-TGS-NAME-data:
+
+KRB5_TGS_NAME
+=============
+
+..
+.. data:: KRB5_TGS_NAME
+..
+
+
+
+
+==================== ======================
+``KRB5_TGS_NAME`` ``"krbtgt"``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME_SIZE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME_SIZE.txt
new file mode 100644
index 000000000000..931ebdbbfbf4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_NAME_SIZE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-TGS-NAME-SIZE-data:
+
+KRB5_TGS_NAME_SIZE
+==================
+
+..
+.. data:: KRB5_TGS_NAME_SIZE
+..
+
+
+
+
+========================= ======================
+``KRB5_TGS_NAME_SIZE`` ``6``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TGS_REP.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_REP.txt
new file mode 100644
index 000000000000..18cadb3e963d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_REP.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TGS-REP-data:
+
+KRB5_TGS_REP
+============
+
+..
+.. data:: KRB5_TGS_REP
+..
+
+Response to TGS request.
+
+
+
+=================== ======================
+``KRB5_TGS_REP`` ``((krb5_msgtype)13)``
+=================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TGS_REQ.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_REQ.txt
new file mode 100644
index 000000000000..132d9f5aab2a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TGS_REQ.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TGS-REQ-data:
+
+KRB5_TGS_REQ
+============
+
+..
+.. data:: KRB5_TGS_REQ
+..
+
+Ticket granting server request.
+
+
+
+=================== ======================
+``KRB5_TGS_REQ`` ``((krb5_msgtype)12)``
+=================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_TKT_CREDS_STEP_FLAG_CONTINUE.txt b/doc/html/_sources/appdev/refs/macros/KRB5_TKT_CREDS_STEP_FLAG_CONTINUE.txt
new file mode 100644
index 000000000000..28d376faa120
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_TKT_CREDS_STEP_FLAG_CONTINUE.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-TKT-CREDS-STEP-FLAG-CONTINUE-data:
+
+KRB5_TKT_CREDS_STEP_FLAG_CONTINUE
+=================================
+
+..
+.. data:: KRB5_TKT_CREDS_STEP_FLAG_CONTINUE
+..
+
+More responses needed.
+
+
+
+======================================== ======================
+``KRB5_TKT_CREDS_STEP_FLAG_CONTINUE`` ``0x1``
+======================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL.txt b/doc/html/_sources/appdev/refs/macros/KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL.txt
new file mode 100644
index 000000000000..a6a60c976ce8
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _KRB5-VERIFY-INIT-CREDS-OPT-AP-REQ-NOFAIL-data:
+
+KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL
+========================================
+
+..
+.. data:: KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL
+..
+
+
+
+
+=============================================== ======================
+``KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL`` ``0x0001``
+=============================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/KRB5_WELLKNOWN_NAMESTR.txt b/doc/html/_sources/appdev/refs/macros/KRB5_WELLKNOWN_NAMESTR.txt
new file mode 100644
index 000000000000..430a3f09d782
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/KRB5_WELLKNOWN_NAMESTR.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _KRB5-WELLKNOWN-NAMESTR-data:
+
+KRB5_WELLKNOWN_NAMESTR
+======================
+
+..
+.. data:: KRB5_WELLKNOWN_NAMESTR
+..
+
+First component of NT_WELLKNOWN principals.
+
+
+
+============================= ======================
+``KRB5_WELLKNOWN_NAMESTR`` ``"WELLKNOWN"``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/LR_TYPE_INTERPRETATION_MASK.txt b/doc/html/_sources/appdev/refs/macros/LR_TYPE_INTERPRETATION_MASK.txt
new file mode 100644
index 000000000000..c44baf694f11
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/LR_TYPE_INTERPRETATION_MASK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _LR-TYPE-INTERPRETATION-MASK-data:
+
+LR_TYPE_INTERPRETATION_MASK
+===========================
+
+..
+.. data:: LR_TYPE_INTERPRETATION_MASK
+..
+
+
+
+
+================================== ======================
+``LR_TYPE_INTERPRETATION_MASK`` ``0x7fff``
+================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/LR_TYPE_THIS_SERVER_ONLY.txt b/doc/html/_sources/appdev/refs/macros/LR_TYPE_THIS_SERVER_ONLY.txt
new file mode 100644
index 000000000000..15e6dbf5bafb
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/LR_TYPE_THIS_SERVER_ONLY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _LR-TYPE-THIS-SERVER-ONLY-data:
+
+LR_TYPE_THIS_SERVER_ONLY
+========================
+
+..
+.. data:: LR_TYPE_THIS_SERVER_ONLY
+..
+
+
+
+
+=============================== ======================
+``LR_TYPE_THIS_SERVER_ONLY`` ``0x8000``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/MAX_KEYTAB_NAME_LEN.txt b/doc/html/_sources/appdev/refs/macros/MAX_KEYTAB_NAME_LEN.txt
new file mode 100644
index 000000000000..94bde20d14ec
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/MAX_KEYTAB_NAME_LEN.txt
@@ -0,0 +1,18 @@
+.. highlightlang:: c
+
+.. _MAX-KEYTAB-NAME-LEN-data:
+
+MAX_KEYTAB_NAME_LEN
+===================
+
+..
+.. data:: MAX_KEYTAB_NAME_LEN
+..
+
+Long enough for MAXPATHLEN + some extra.
+
+
+
+========================== ======================
+``MAX_KEYTAB_NAME_LEN`` ``1100``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/MSEC_DIRBIT.txt b/doc/html/_sources/appdev/refs/macros/MSEC_DIRBIT.txt
new file mode 100644
index 000000000000..9a4b07e6219a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/MSEC_DIRBIT.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _MSEC-DIRBIT-data:
+
+MSEC_DIRBIT
+===========
+
+..
+.. data:: MSEC_DIRBIT
+..
+
+
+
+
+================== ======================
+``MSEC_DIRBIT`` ``0x8000``
+================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/MSEC_VAL_MASK.txt b/doc/html/_sources/appdev/refs/macros/MSEC_VAL_MASK.txt
new file mode 100644
index 000000000000..7d60035f0457
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/MSEC_VAL_MASK.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _MSEC-VAL-MASK-data:
+
+MSEC_VAL_MASK
+=============
+
+..
+.. data:: MSEC_VAL_MASK
+..
+
+
+
+
+==================== ======================
+``MSEC_VAL_MASK`` ``0x7fff``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/SALT_TYPE_AFS_LENGTH.txt b/doc/html/_sources/appdev/refs/macros/SALT_TYPE_AFS_LENGTH.txt
new file mode 100644
index 000000000000..c9db0acaf206
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/SALT_TYPE_AFS_LENGTH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _SALT-TYPE-AFS-LENGTH-data:
+
+SALT_TYPE_AFS_LENGTH
+====================
+
+..
+.. data:: SALT_TYPE_AFS_LENGTH
+..
+
+
+
+
+=========================== ======================
+``SALT_TYPE_AFS_LENGTH`` ``UINT_MAX``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/SALT_TYPE_NO_LENGTH.txt b/doc/html/_sources/appdev/refs/macros/SALT_TYPE_NO_LENGTH.txt
new file mode 100644
index 000000000000..40252699b365
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/SALT_TYPE_NO_LENGTH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _SALT-TYPE-NO-LENGTH-data:
+
+SALT_TYPE_NO_LENGTH
+===================
+
+..
+.. data:: SALT_TYPE_NO_LENGTH
+..
+
+
+
+
+========================== ======================
+``SALT_TYPE_NO_LENGTH`` ``UINT_MAX``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/THREEPARAMOPEN.txt b/doc/html/_sources/appdev/refs/macros/THREEPARAMOPEN.txt
new file mode 100644
index 000000000000..284055232908
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/THREEPARAMOPEN.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _THREEPARAMOPEN-data:
+
+THREEPARAMOPEN
+==============
+
+..
+.. data:: THREEPARAMOPEN
+..
+
+
+
+
+============================== ======================
+``THREEPARAMOPEN (x, y, z)`` ``open(x,y,z)``
+============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_ANONYMOUS.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_ANONYMOUS.txt
new file mode 100644
index 000000000000..0bc451737eca
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_ANONYMOUS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-ANONYMOUS-data:
+
+TKT_FLG_ANONYMOUS
+=================
+
+..
+.. data:: TKT_FLG_ANONYMOUS
+..
+
+
+
+
+======================== ======================
+``TKT_FLG_ANONYMOUS`` ``0x00008000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_ENC_PA_REP.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_ENC_PA_REP.txt
new file mode 100644
index 000000000000..0acc6054a53e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_ENC_PA_REP.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-ENC-PA-REP-data:
+
+TKT_FLG_ENC_PA_REP
+==================
+
+..
+.. data:: TKT_FLG_ENC_PA_REP
+..
+
+
+
+
+========================= ======================
+``TKT_FLG_ENC_PA_REP`` ``0x00010000``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDABLE.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDABLE.txt
new file mode 100644
index 000000000000..1566a8a96259
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-FORWARDABLE-data:
+
+TKT_FLG_FORWARDABLE
+===================
+
+..
+.. data:: TKT_FLG_FORWARDABLE
+..
+
+
+
+
+========================== ======================
+``TKT_FLG_FORWARDABLE`` ``0x40000000``
+========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDED.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDED.txt
new file mode 100644
index 000000000000..35d6aa0839d0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_FORWARDED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-FORWARDED-data:
+
+TKT_FLG_FORWARDED
+=================
+
+..
+.. data:: TKT_FLG_FORWARDED
+..
+
+
+
+
+======================== ======================
+``TKT_FLG_FORWARDED`` ``0x20000000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_HW_AUTH.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_HW_AUTH.txt
new file mode 100644
index 000000000000..ed238e235c7a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_HW_AUTH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-HW-AUTH-data:
+
+TKT_FLG_HW_AUTH
+===============
+
+..
+.. data:: TKT_FLG_HW_AUTH
+..
+
+
+
+
+====================== ======================
+``TKT_FLG_HW_AUTH`` ``0x00100000``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_INITIAL.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_INITIAL.txt
new file mode 100644
index 000000000000..b0041767bae2
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_INITIAL.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-INITIAL-data:
+
+TKT_FLG_INITIAL
+===============
+
+..
+.. data:: TKT_FLG_INITIAL
+..
+
+
+
+
+====================== ======================
+``TKT_FLG_INITIAL`` ``0x00400000``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_INVALID.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_INVALID.txt
new file mode 100644
index 000000000000..efb9d5ac899f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_INVALID.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-INVALID-data:
+
+TKT_FLG_INVALID
+===============
+
+..
+.. data:: TKT_FLG_INVALID
+..
+
+
+
+
+====================== ======================
+``TKT_FLG_INVALID`` ``0x01000000``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_MAY_POSTDATE.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_MAY_POSTDATE.txt
new file mode 100644
index 000000000000..bff936dfe4e5
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_MAY_POSTDATE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-MAY-POSTDATE-data:
+
+TKT_FLG_MAY_POSTDATE
+====================
+
+..
+.. data:: TKT_FLG_MAY_POSTDATE
+..
+
+
+
+
+=========================== ======================
+``TKT_FLG_MAY_POSTDATE`` ``0x04000000``
+=========================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_OK_AS_DELEGATE.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_OK_AS_DELEGATE.txt
new file mode 100644
index 000000000000..690f55a59f66
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_OK_AS_DELEGATE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-OK-AS-DELEGATE-data:
+
+TKT_FLG_OK_AS_DELEGATE
+======================
+
+..
+.. data:: TKT_FLG_OK_AS_DELEGATE
+..
+
+
+
+
+============================= ======================
+``TKT_FLG_OK_AS_DELEGATE`` ``0x00040000``
+============================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_POSTDATED.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_POSTDATED.txt
new file mode 100644
index 000000000000..8c4635bb11e6
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_POSTDATED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-POSTDATED-data:
+
+TKT_FLG_POSTDATED
+=================
+
+..
+.. data:: TKT_FLG_POSTDATED
+..
+
+
+
+
+======================== ======================
+``TKT_FLG_POSTDATED`` ``0x02000000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_PRE_AUTH.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_PRE_AUTH.txt
new file mode 100644
index 000000000000..c64288a32784
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_PRE_AUTH.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-PRE-AUTH-data:
+
+TKT_FLG_PRE_AUTH
+================
+
+..
+.. data:: TKT_FLG_PRE_AUTH
+..
+
+
+
+
+======================= ======================
+``TKT_FLG_PRE_AUTH`` ``0x00200000``
+======================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXIABLE.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXIABLE.txt
new file mode 100644
index 000000000000..4df206b91d7e
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXIABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-PROXIABLE-data:
+
+TKT_FLG_PROXIABLE
+=================
+
+..
+.. data:: TKT_FLG_PROXIABLE
+..
+
+
+
+
+======================== ======================
+``TKT_FLG_PROXIABLE`` ``0x10000000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXY.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXY.txt
new file mode 100644
index 000000000000..fb75dd9bb76d
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_PROXY.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-PROXY-data:
+
+TKT_FLG_PROXY
+=============
+
+..
+.. data:: TKT_FLG_PROXY
+..
+
+
+
+
+==================== ======================
+``TKT_FLG_PROXY`` ``0x08000000``
+==================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_RENEWABLE.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_RENEWABLE.txt
new file mode 100644
index 000000000000..8a1ad04b0bf7
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_RENEWABLE.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-RENEWABLE-data:
+
+TKT_FLG_RENEWABLE
+=================
+
+..
+.. data:: TKT_FLG_RENEWABLE
+..
+
+
+
+
+======================== ======================
+``TKT_FLG_RENEWABLE`` ``0x00800000``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/TKT_FLG_TRANSIT_POLICY_CHECKED.txt b/doc/html/_sources/appdev/refs/macros/TKT_FLG_TRANSIT_POLICY_CHECKED.txt
new file mode 100644
index 000000000000..093975d82275
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/TKT_FLG_TRANSIT_POLICY_CHECKED.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _TKT-FLG-TRANSIT-POLICY-CHECKED-data:
+
+TKT_FLG_TRANSIT_POLICY_CHECKED
+==============================
+
+..
+.. data:: TKT_FLG_TRANSIT_POLICY_CHECKED
+..
+
+
+
+
+===================================== ======================
+``TKT_FLG_TRANSIT_POLICY_CHECKED`` ``0x00080000``
+===================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/VALID_INT_BITS.txt b/doc/html/_sources/appdev/refs/macros/VALID_INT_BITS.txt
new file mode 100644
index 000000000000..280b58d9c316
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/VALID_INT_BITS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _VALID-INT-BITS-data:
+
+VALID_INT_BITS
+==============
+
+..
+.. data:: VALID_INT_BITS
+..
+
+
+
+
+===================== ======================
+``VALID_INT_BITS`` ``INT_MAX``
+===================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/VALID_UINT_BITS.txt b/doc/html/_sources/appdev/refs/macros/VALID_UINT_BITS.txt
new file mode 100644
index 000000000000..889aae985e60
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/VALID_UINT_BITS.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _VALID-UINT-BITS-data:
+
+VALID_UINT_BITS
+===============
+
+..
+.. data:: VALID_UINT_BITS
+..
+
+
+
+
+====================== ======================
+``VALID_UINT_BITS`` ``UINT_MAX``
+====================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/index.txt b/doc/html/_sources/appdev/refs/macros/index.txt
new file mode 100644
index 000000000000..e76747102576
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/index.txt
@@ -0,0 +1,380 @@
+krb5 simple macros
+=========================
+
+Public
+-------
+
+.. toctree::
+ :maxdepth: 1
+
+ ADDRTYPE_ADDRPORT.rst
+ ADDRTYPE_CHAOS.rst
+ ADDRTYPE_DDP.rst
+ ADDRTYPE_INET.rst
+ ADDRTYPE_INET6.rst
+ ADDRTYPE_IPPORT.rst
+ ADDRTYPE_ISO.rst
+ ADDRTYPE_IS_LOCAL.rst
+ ADDRTYPE_NETBIOS.rst
+ ADDRTYPE_XNS.rst
+ AD_TYPE_EXTERNAL.rst
+ AD_TYPE_FIELD_TYPE_MASK.rst
+ AD_TYPE_REGISTERED.rst
+ AD_TYPE_RESERVED.rst
+ AP_OPTS_ETYPE_NEGOTIATION.rst
+ AP_OPTS_MUTUAL_REQUIRED.rst
+ AP_OPTS_RESERVED.rst
+ AP_OPTS_USE_SESSION_KEY.rst
+ AP_OPTS_USE_SUBKEY.rst
+ AP_OPTS_WIRE_MASK.rst
+ CKSUMTYPE_CMAC_CAMELLIA128.rst
+ CKSUMTYPE_CMAC_CAMELLIA256.rst
+ CKSUMTYPE_CRC32.rst
+ CKSUMTYPE_DESCBC.rst
+ CKSUMTYPE_HMAC_MD5_ARCFOUR.rst
+ CKSUMTYPE_HMAC_SHA1_96_AES128.rst
+ CKSUMTYPE_HMAC_SHA1_96_AES256.rst
+ CKSUMTYPE_HMAC_SHA256_128_AES128.rst
+ CKSUMTYPE_HMAC_SHA384_192_AES256.rst
+ CKSUMTYPE_HMAC_SHA1_DES3.rst
+ CKSUMTYPE_MD5_HMAC_ARCFOUR.rst
+ CKSUMTYPE_NIST_SHA.rst
+ CKSUMTYPE_RSA_MD4.rst
+ CKSUMTYPE_RSA_MD4_DES.rst
+ CKSUMTYPE_RSA_MD5.rst
+ CKSUMTYPE_RSA_MD5_DES.rst
+ ENCTYPE_AES128_CTS_HMAC_SHA1_96.rst
+ ENCTYPE_AES128_CTS_HMAC_SHA256_128.rst
+ ENCTYPE_AES256_CTS_HMAC_SHA1_96.rst
+ ENCTYPE_AES256_CTS_HMAC_SHA384_192.rst
+ ENCTYPE_ARCFOUR_HMAC.rst
+ ENCTYPE_ARCFOUR_HMAC_EXP.rst
+ ENCTYPE_CAMELLIA128_CTS_CMAC.rst
+ ENCTYPE_CAMELLIA256_CTS_CMAC.rst
+ ENCTYPE_DES3_CBC_ENV.rst
+ ENCTYPE_DES3_CBC_RAW.rst
+ ENCTYPE_DES3_CBC_SHA.rst
+ ENCTYPE_DES3_CBC_SHA1.rst
+ ENCTYPE_DES_CBC_CRC.rst
+ ENCTYPE_DES_CBC_MD4.rst
+ ENCTYPE_DES_CBC_MD5.rst
+ ENCTYPE_DES_CBC_RAW.rst
+ ENCTYPE_DES_HMAC_SHA1.rst
+ ENCTYPE_DSA_SHA1_CMS.rst
+ ENCTYPE_MD5_RSA_CMS.rst
+ ENCTYPE_NULL.rst
+ ENCTYPE_RC2_CBC_ENV.rst
+ ENCTYPE_RSA_ENV.rst
+ ENCTYPE_RSA_ES_OAEP_ENV.rst
+ ENCTYPE_SHA1_RSA_CMS.rst
+ ENCTYPE_UNKNOWN.rst
+ KDC_OPT_ALLOW_POSTDATE.rst
+ KDC_OPT_CANONICALIZE.rst
+ KDC_OPT_CNAME_IN_ADDL_TKT.rst
+ KDC_OPT_DISABLE_TRANSITED_CHECK.rst
+ KDC_OPT_ENC_TKT_IN_SKEY.rst
+ KDC_OPT_FORWARDABLE.rst
+ KDC_OPT_FORWARDED.rst
+ KDC_OPT_POSTDATED.rst
+ KDC_OPT_PROXIABLE.rst
+ KDC_OPT_PROXY.rst
+ KDC_OPT_RENEW.rst
+ KDC_OPT_RENEWABLE.rst
+ KDC_OPT_RENEWABLE_OK.rst
+ KDC_OPT_REQUEST_ANONYMOUS.rst
+ KDC_OPT_VALIDATE.rst
+ KDC_TKT_COMMON_MASK.rst
+ KRB5_ALTAUTH_ATT_CHALLENGE_RESPONSE.rst
+ KRB5_ANONYMOUS_PRINCSTR.rst
+ KRB5_ANONYMOUS_REALMSTR.rst
+ KRB5_AP_REP.rst
+ KRB5_AP_REQ.rst
+ KRB5_AS_REP.rst
+ KRB5_AS_REQ.rst
+ KRB5_AUTHDATA_AND_OR.rst
+ KRB5_AUTHDATA_AUTH_INDICATOR.rst
+ KRB5_AUTHDATA_CAMMAC.rst
+ KRB5_AUTHDATA_ETYPE_NEGOTIATION.rst
+ KRB5_AUTHDATA_FX_ARMOR.rst
+ KRB5_AUTHDATA_IF_RELEVANT.rst
+ KRB5_AUTHDATA_INITIAL_VERIFIED_CAS.rst
+ KRB5_AUTHDATA_KDC_ISSUED.rst
+ KRB5_AUTHDATA_MANDATORY_FOR_KDC.rst
+ KRB5_AUTHDATA_OSF_DCE.rst
+ KRB5_AUTHDATA_SESAME.rst
+ KRB5_AUTHDATA_SIGNTICKET.rst
+ KRB5_AUTHDATA_WIN2K_PAC.rst
+ KRB5_AUTH_CONTEXT_DO_SEQUENCE.rst
+ KRB5_AUTH_CONTEXT_DO_TIME.rst
+ KRB5_AUTH_CONTEXT_GENERATE_LOCAL_ADDR.rst
+ KRB5_AUTH_CONTEXT_GENERATE_LOCAL_FULL_ADDR.rst
+ KRB5_AUTH_CONTEXT_GENERATE_REMOTE_ADDR.rst
+ KRB5_AUTH_CONTEXT_GENERATE_REMOTE_FULL_ADDR.rst
+ KRB5_AUTH_CONTEXT_PERMIT_ALL.rst
+ KRB5_AUTH_CONTEXT_RET_SEQUENCE.rst
+ KRB5_AUTH_CONTEXT_RET_TIME.rst
+ KRB5_AUTH_CONTEXT_USE_SUBKEY.rst
+ KRB5_CRED.rst
+ KRB5_CRYPTO_TYPE_CHECKSUM.rst
+ KRB5_CRYPTO_TYPE_DATA.rst
+ KRB5_CRYPTO_TYPE_EMPTY.rst
+ KRB5_CRYPTO_TYPE_HEADER.rst
+ KRB5_CRYPTO_TYPE_PADDING.rst
+ KRB5_CRYPTO_TYPE_SIGN_ONLY.rst
+ KRB5_CRYPTO_TYPE_STREAM.rst
+ KRB5_CRYPTO_TYPE_TRAILER.rst
+ KRB5_CYBERSAFE_SECUREID.rst
+ KRB5_DOMAIN_X500_COMPRESS.rst
+ KRB5_ENCPADATA_REQ_ENC_PA_REP.rst
+ KRB5_ERROR.rst
+ KRB5_FAST_REQUIRED.rst
+ KRB5_GC_CACHED.rst
+ KRB5_GC_CANONICALIZE.rst
+ KRB5_GC_CONSTRAINED_DELEGATION.rst
+ KRB5_GC_FORWARDABLE.rst
+ KRB5_GC_NO_STORE.rst
+ KRB5_GC_NO_TRANSIT_CHECK.rst
+ KRB5_GC_USER_USER.rst
+ KRB5_GET_INIT_CREDS_OPT_ADDRESS_LIST.rst
+ KRB5_GET_INIT_CREDS_OPT_ANONYMOUS.rst
+ KRB5_GET_INIT_CREDS_OPT_CANONICALIZE.rst
+ KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT.rst
+ KRB5_GET_INIT_CREDS_OPT_ETYPE_LIST.rst
+ KRB5_GET_INIT_CREDS_OPT_FORWARDABLE.rst
+ KRB5_GET_INIT_CREDS_OPT_PREAUTH_LIST.rst
+ KRB5_GET_INIT_CREDS_OPT_PROXIABLE.rst
+ KRB5_GET_INIT_CREDS_OPT_RENEW_LIFE.rst
+ KRB5_GET_INIT_CREDS_OPT_SALT.rst
+ KRB5_GET_INIT_CREDS_OPT_TKT_LIFE.rst
+ KRB5_INIT_CONTEXT_SECURE.rst
+ KRB5_INIT_CONTEXT_KDC.rst
+ KRB5_INIT_CREDS_STEP_FLAG_CONTINUE.rst
+ KRB5_INT16_MAX.rst
+ KRB5_INT16_MIN.rst
+ KRB5_INT32_MAX.rst
+ KRB5_INT32_MIN.rst
+ KRB5_KEYUSAGE_AD_ITE.rst
+ KRB5_KEYUSAGE_AD_KDCISSUED_CKSUM.rst
+ KRB5_KEYUSAGE_AD_MTE.rst
+ KRB5_KEYUSAGE_AD_SIGNEDPATH.rst
+ KRB5_KEYUSAGE_APP_DATA_CKSUM.rst
+ KRB5_KEYUSAGE_APP_DATA_ENCRYPT.rst
+ KRB5_KEYUSAGE_AP_REP_ENCPART.rst
+ KRB5_KEYUSAGE_AP_REQ_AUTH.rst
+ KRB5_KEYUSAGE_AP_REQ_AUTH_CKSUM.rst
+ KRB5_KEYUSAGE_AS_REP_ENCPART.rst
+ KRB5_KEYUSAGE_AS_REQ.rst
+ KRB5_KEYUSAGE_AS_REQ_PA_ENC_TS.rst
+ KRB5_KEYUSAGE_CAMMAC.rst
+ KRB5_KEYUSAGE_ENC_CHALLENGE_CLIENT.rst
+ KRB5_KEYUSAGE_ENC_CHALLENGE_KDC.rst
+ KRB5_KEYUSAGE_FAST_ENC.rst
+ KRB5_KEYUSAGE_FAST_FINISHED.rst
+ KRB5_KEYUSAGE_FAST_REP.rst
+ KRB5_KEYUSAGE_FAST_REQ_CHKSUM.rst
+ KRB5_KEYUSAGE_GSS_TOK_MIC.rst
+ KRB5_KEYUSAGE_GSS_TOK_WRAP_INTEG.rst
+ KRB5_KEYUSAGE_GSS_TOK_WRAP_PRIV.rst
+ KRB5_KEYUSAGE_IAKERB_FINISHED.rst
+ KRB5_KEYUSAGE_KDC_REP_TICKET.rst
+ KRB5_KEYUSAGE_KRB_CRED_ENCPART.rst
+ KRB5_KEYUSAGE_KRB_ERROR_CKSUM.rst
+ KRB5_KEYUSAGE_KRB_PRIV_ENCPART.rst
+ KRB5_KEYUSAGE_KRB_SAFE_CKSUM.rst
+ KRB5_KEYUSAGE_PA_FX_COOKIE.rst
+ KRB5_KEYUSAGE_PA_OTP_REQUEST.rst
+ KRB5_KEYUSAGE_PA_PKINIT_KX.rst
+ KRB5_KEYUSAGE_PA_S4U_X509_USER_REPLY.rst
+ KRB5_KEYUSAGE_PA_S4U_X509_USER_REQUEST.rst
+ KRB5_KEYUSAGE_PA_SAM_CHALLENGE_CKSUM.rst
+ KRB5_KEYUSAGE_PA_SAM_CHALLENGE_TRACKID.rst
+ KRB5_KEYUSAGE_PA_SAM_RESPONSE.rst
+ KRB5_KEYUSAGE_TGS_REP_ENCPART_SESSKEY.rst
+ KRB5_KEYUSAGE_TGS_REP_ENCPART_SUBKEY.rst
+ KRB5_KEYUSAGE_TGS_REQ_AD_SESSKEY.rst
+ KRB5_KEYUSAGE_TGS_REQ_AD_SUBKEY.rst
+ KRB5_KEYUSAGE_TGS_REQ_AUTH.rst
+ KRB5_KEYUSAGE_TGS_REQ_AUTH_CKSUM.rst
+ KRB5_KPASSWD_ACCESSDENIED.rst
+ KRB5_KPASSWD_AUTHERROR.rst
+ KRB5_KPASSWD_BAD_VERSION.rst
+ KRB5_KPASSWD_HARDERROR.rst
+ KRB5_KPASSWD_INITIAL_FLAG_NEEDED.rst
+ KRB5_KPASSWD_MALFORMED.rst
+ KRB5_KPASSWD_SOFTERROR.rst
+ KRB5_KPASSWD_SUCCESS.rst
+ KRB5_LRQ_ALL_ACCT_EXPTIME.rst
+ KRB5_LRQ_ALL_LAST_INITIAL.rst
+ KRB5_LRQ_ALL_LAST_RENEWAL.rst
+ KRB5_LRQ_ALL_LAST_REQ.rst
+ KRB5_LRQ_ALL_LAST_TGT.rst
+ KRB5_LRQ_ALL_LAST_TGT_ISSUED.rst
+ KRB5_LRQ_ALL_PW_EXPTIME.rst
+ KRB5_LRQ_NONE.rst
+ KRB5_LRQ_ONE_ACCT_EXPTIME.rst
+ KRB5_LRQ_ONE_LAST_INITIAL.rst
+ KRB5_LRQ_ONE_LAST_RENEWAL.rst
+ KRB5_LRQ_ONE_LAST_REQ.rst
+ KRB5_LRQ_ONE_LAST_TGT.rst
+ KRB5_LRQ_ONE_LAST_TGT_ISSUED.rst
+ KRB5_LRQ_ONE_PW_EXPTIME.rst
+ KRB5_NT_ENTERPRISE_PRINCIPAL.rst
+ KRB5_NT_ENT_PRINCIPAL_AND_ID.rst
+ KRB5_NT_MS_PRINCIPAL.rst
+ KRB5_NT_MS_PRINCIPAL_AND_ID.rst
+ KRB5_NT_PRINCIPAL.rst
+ KRB5_NT_SMTP_NAME.rst
+ KRB5_NT_SRV_HST.rst
+ KRB5_NT_SRV_INST.rst
+ KRB5_NT_SRV_XHST.rst
+ KRB5_NT_UID.rst
+ KRB5_NT_UNKNOWN.rst
+ KRB5_NT_WELLKNOWN.rst
+ KRB5_NT_X500_PRINCIPAL.rst
+ KRB5_PAC_CLIENT_INFO.rst
+ KRB5_PAC_CREDENTIALS_INFO.rst
+ KRB5_PAC_DELEGATION_INFO.rst
+ KRB5_PAC_LOGON_INFO.rst
+ KRB5_PAC_PRIVSVR_CHECKSUM.rst
+ KRB5_PAC_SERVER_CHECKSUM.rst
+ KRB5_PAC_UPN_DNS_INFO.rst
+ KRB5_PADATA_AFS3_SALT.rst
+ KRB5_PADATA_AP_REQ.rst
+ KRB5_PADATA_AS_CHECKSUM.rst
+ KRB5_PADATA_ENCRYPTED_CHALLENGE.rst
+ KRB5_PADATA_ENC_SANDIA_SECURID.rst
+ KRB5_PADATA_ENC_TIMESTAMP.rst
+ KRB5_PADATA_ENC_UNIX_TIME.rst
+ KRB5_PADATA_ETYPE_INFO.rst
+ KRB5_PADATA_ETYPE_INFO2.rst
+ KRB5_PADATA_FOR_USER.rst
+ KRB5_PADATA_FX_COOKIE.rst
+ KRB5_PADATA_FX_ERROR.rst
+ KRB5_PADATA_FX_FAST.rst
+ KRB5_PADATA_GET_FROM_TYPED_DATA.rst
+ KRB5_PADATA_NONE.rst
+ KRB5_PADATA_OSF_DCE.rst
+ KRB5_PADATA_OTP_CHALLENGE.rst
+ KRB5_PADATA_OTP_PIN_CHANGE.rst
+ KRB5_PADATA_OTP_REQUEST.rst
+ KRB5_PADATA_PAC_REQUEST.rst
+ KRB5_PADATA_PKINIT_KX.rst
+ KRB5_PADATA_PK_AS_REP.rst
+ KRB5_PADATA_PK_AS_REP_OLD.rst
+ KRB5_PADATA_PK_AS_REQ.rst
+ KRB5_PADATA_PK_AS_REQ_OLD.rst
+ KRB5_PADATA_PW_SALT.rst
+ KRB5_PADATA_REFERRAL.rst
+ KRB5_PADATA_S4U_X509_USER.rst
+ KRB5_PADATA_SAM_CHALLENGE.rst
+ KRB5_PADATA_SAM_CHALLENGE_2.rst
+ KRB5_PADATA_SAM_REDIRECT.rst
+ KRB5_PADATA_SAM_RESPONSE.rst
+ KRB5_PADATA_SAM_RESPONSE_2.rst
+ KRB5_PADATA_SESAME.rst
+ KRB5_PADATA_SVR_REFERRAL_INFO.rst
+ KRB5_PADATA_TGS_REQ.rst
+ KRB5_PADATA_USE_SPECIFIED_KVNO.rst
+ KRB5_PRINCIPAL_COMPARE_CASEFOLD.rst
+ KRB5_PRINCIPAL_COMPARE_ENTERPRISE.rst
+ KRB5_PRINCIPAL_COMPARE_IGNORE_REALM.rst
+ KRB5_PRINCIPAL_COMPARE_UTF8.rst
+ KRB5_PRINCIPAL_PARSE_ENTERPRISE.rst
+ KRB5_PRINCIPAL_PARSE_IGNORE_REALM.rst
+ KRB5_PRINCIPAL_PARSE_NO_REALM.rst
+ KRB5_PRINCIPAL_PARSE_REQUIRE_REALM.rst
+ KRB5_PRINCIPAL_UNPARSE_DISPLAY.rst
+ KRB5_PRINCIPAL_UNPARSE_NO_REALM.rst
+ KRB5_PRINCIPAL_UNPARSE_SHORT.rst
+ KRB5_PRIV.rst
+ KRB5_PROMPT_TYPE_NEW_PASSWORD.rst
+ KRB5_PROMPT_TYPE_NEW_PASSWORD_AGAIN.rst
+ KRB5_PROMPT_TYPE_PASSWORD.rst
+ KRB5_PROMPT_TYPE_PREAUTH.rst
+ KRB5_PVNO.rst
+ KRB5_REALM_BRANCH_CHAR.rst
+ KRB5_RECVAUTH_BADAUTHVERS.rst
+ KRB5_RECVAUTH_SKIP_VERSION.rst
+ KRB5_REFERRAL_REALM.rst
+ KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_COUNT_LOW.rst
+ KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_FINAL_TRY.rst
+ KRB5_RESPONDER_PKINIT_FLAGS_TOKEN_USER_PIN_LOCKED.rst
+ KRB5_RESPONDER_QUESTION_PKINIT.rst
+ KRB5_RESPONDER_OTP_FLAGS_COLLECT_PIN.rst
+ KRB5_RESPONDER_OTP_FLAGS_COLLECT_TOKEN.rst
+ KRB5_RESPONDER_OTP_FLAGS_NEXTOTP.rst
+ KRB5_RESPONDER_OTP_FLAGS_SEPARATE_PIN.rst
+ KRB5_RESPONDER_OTP_FORMAT_ALPHANUMERIC.rst
+ KRB5_RESPONDER_OTP_FORMAT_DECIMAL.rst
+ KRB5_RESPONDER_OTP_FORMAT_HEXADECIMAL.rst
+ KRB5_RESPONDER_QUESTION_OTP.rst
+ KRB5_RESPONDER_QUESTION_PASSWORD.rst
+ KRB5_SAFE.rst
+ KRB5_SAM_MUST_PK_ENCRYPT_SAD.rst
+ KRB5_SAM_SEND_ENCRYPTED_SAD.rst
+ KRB5_SAM_USE_SAD_AS_KEY.rst
+ KRB5_TC_MATCH_2ND_TKT.rst
+ KRB5_TC_MATCH_AUTHDATA.rst
+ KRB5_TC_MATCH_FLAGS.rst
+ KRB5_TC_MATCH_FLAGS_EXACT.rst
+ KRB5_TC_MATCH_IS_SKEY.rst
+ KRB5_TC_MATCH_KTYPE.rst
+ KRB5_TC_MATCH_SRV_NAMEONLY.rst
+ KRB5_TC_MATCH_TIMES.rst
+ KRB5_TC_MATCH_TIMES_EXACT.rst
+ KRB5_TC_NOTICKET.rst
+ KRB5_TC_OPENCLOSE.rst
+ KRB5_TC_SUPPORTED_KTYPES.rst
+ KRB5_TGS_NAME.rst
+ KRB5_TGS_NAME_SIZE.rst
+ KRB5_TGS_REP.rst
+ KRB5_TGS_REQ.rst
+ KRB5_TKT_CREDS_STEP_FLAG_CONTINUE.rst
+ KRB5_VERIFY_INIT_CREDS_OPT_AP_REQ_NOFAIL.rst
+ KRB5_WELLKNOWN_NAMESTR.rst
+ LR_TYPE_INTERPRETATION_MASK.rst
+ LR_TYPE_THIS_SERVER_ONLY.rst
+ MAX_KEYTAB_NAME_LEN.rst
+ MSEC_DIRBIT.rst
+ MSEC_VAL_MASK.rst
+ SALT_TYPE_AFS_LENGTH.rst
+ SALT_TYPE_NO_LENGTH.rst
+ THREEPARAMOPEN.rst
+ TKT_FLG_ANONYMOUS.rst
+ TKT_FLG_ENC_PA_REP.rst
+ TKT_FLG_FORWARDABLE.rst
+ TKT_FLG_FORWARDED.rst
+ TKT_FLG_HW_AUTH.rst
+ TKT_FLG_INITIAL.rst
+ TKT_FLG_INVALID.rst
+ TKT_FLG_MAY_POSTDATE.rst
+ TKT_FLG_OK_AS_DELEGATE.rst
+ TKT_FLG_POSTDATED.rst
+ TKT_FLG_PRE_AUTH.rst
+ TKT_FLG_PROXIABLE.rst
+ TKT_FLG_PROXY.rst
+ TKT_FLG_RENEWABLE.rst
+ TKT_FLG_TRANSIT_POLICY_CHECKED.rst
+ VALID_INT_BITS.rst
+ VALID_UINT_BITS.rst
+ krb5_const.rst
+ krb5_princ_component.rst
+ krb5_princ_name.rst
+ krb5_princ_realm.rst
+ krb5_princ_set_realm.rst
+ krb5_princ_set_realm_data.rst
+ krb5_princ_set_realm_length.rst
+ krb5_princ_size.rst
+ krb5_princ_type.rst
+ krb5_roundup.rst
+ krb5_x.rst
+ krb5_xc.rst
+
+Deprecated macros
+------------------------------
+
+.. toctree::
+ :maxdepth: 1
+
+ krb524_convert_creds_kdc.rst
+ krb524_init_ets.rst
diff --git a/doc/html/_sources/appdev/refs/macros/krb524_convert_creds_kdc.txt b/doc/html/_sources/appdev/refs/macros/krb524_convert_creds_kdc.txt
new file mode 100644
index 000000000000..6fe88946eecd
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb524_convert_creds_kdc.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb524-convert-creds-kdc-data:
+
+krb524_convert_creds_kdc
+========================
+
+..
+.. data:: krb524_convert_creds_kdc
+..
+
+
+
+
+=============================== ======================
+``krb524_convert_creds_kdc`` ``krb5_524_convert_creds``
+=============================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb524_init_ets.txt b/doc/html/_sources/appdev/refs/macros/krb524_init_ets.txt
new file mode 100644
index 000000000000..fdde042f22fd
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb524_init_ets.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb524-init-ets-data:
+
+krb524_init_ets
+===============
+
+..
+.. data:: krb524_init_ets
+..
+
+
+
+
+========================= ======================
+``krb524_init_ets (x)`` ``(0)``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_const.txt b/doc/html/_sources/appdev/refs/macros/krb5_const.txt
new file mode 100644
index 000000000000..6e9a508d2d67
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_const.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-const-data:
+
+krb5_const
+==========
+
+..
+.. data:: krb5_const
+..
+
+
+
+
+================= ======================
+``krb5_const`` ``const``
+================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_component.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_component.txt
new file mode 100644
index 000000000000..25178cd73ebe
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_component.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-component-data:
+
+krb5_princ_component
+====================
+
+..
+.. data:: krb5_princ_component
+..
+
+
+
+
+============================================== ======================
+``krb5_princ_component (context, princ, i)`` ``(((i) < krb5_princ_size(context, princ)) ? (princ)->data + (i) : NULL)``
+============================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_name.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_name.txt
new file mode 100644
index 000000000000..13a9fac3a223
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_name.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-name-data:
+
+krb5_princ_name
+===============
+
+..
+.. data:: krb5_princ_name
+..
+
+
+
+
+====================================== ======================
+``krb5_princ_name (context, princ)`` ``(princ)->data``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_realm.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_realm.txt
new file mode 100644
index 000000000000..f9bef3a1f298
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_realm.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-realm-data:
+
+krb5_princ_realm
+================
+
+..
+.. data:: krb5_princ_realm
+..
+
+
+
+
+======================================= ======================
+``krb5_princ_realm (context, princ)`` ``(&(princ)->realm)``
+======================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm.txt
new file mode 100644
index 000000000000..37040c9a142a
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-set-realm-data:
+
+krb5_princ_set_realm
+====================
+
+..
+.. data:: krb5_princ_set_realm
+..
+
+
+
+
+================================================== ======================
+``krb5_princ_set_realm (context, princ, value)`` ``((princ)->realm = *(value))``
+================================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_data.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_data.txt
new file mode 100644
index 000000000000..576e955e6b31
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_data.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-set-realm-data-data:
+
+krb5_princ_set_realm_data
+=========================
+
+..
+.. data:: krb5_princ_set_realm_data
+..
+
+
+
+
+======================================================= ======================
+``krb5_princ_set_realm_data (context, princ, value)`` ``(princ)->realm.data = (value)``
+======================================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_length.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_length.txt
new file mode 100644
index 000000000000..c4cba13c1dda
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_set_realm_length.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-set-realm-length-data:
+
+krb5_princ_set_realm_length
+===========================
+
+..
+.. data:: krb5_princ_set_realm_length
+..
+
+
+
+
+========================================================= ======================
+``krb5_princ_set_realm_length (context, princ, value)`` ``(princ)->realm.length = (value)``
+========================================================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_size.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_size.txt
new file mode 100644
index 000000000000..1108a91e68db
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_size.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-size-data:
+
+krb5_princ_size
+===============
+
+..
+.. data:: krb5_princ_size
+..
+
+
+
+
+====================================== ======================
+``krb5_princ_size (context, princ)`` ``(princ)->length``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_princ_type.txt b/doc/html/_sources/appdev/refs/macros/krb5_princ_type.txt
new file mode 100644
index 000000000000..394afd0fe8b4
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_princ_type.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-princ-type-data:
+
+krb5_princ_type
+===============
+
+..
+.. data:: krb5_princ_type
+..
+
+
+
+
+====================================== ======================
+``krb5_princ_type (context, princ)`` ``(princ)->type``
+====================================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_roundup.txt b/doc/html/_sources/appdev/refs/macros/krb5_roundup.txt
new file mode 100644
index 000000000000..660d7b9014e0
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_roundup.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-roundup-data:
+
+krb5_roundup
+============
+
+..
+.. data:: krb5_roundup
+..
+
+
+
+
+========================= ======================
+``krb5_roundup (x, y)`` ``((((x) + (y) - 1)/(y))*(y))``
+========================= ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_x.txt b/doc/html/_sources/appdev/refs/macros/krb5_x.txt
new file mode 100644
index 000000000000..083d406b1349
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_x.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-x-data:
+
+krb5_x
+======
+
+..
+.. data:: krb5_x
+..
+
+
+
+
+======================== ======================
+``krb5_x (ptr, args)`` ``((ptr)?((*(ptr)) args):(abort(),1))``
+======================== ======================
diff --git a/doc/html/_sources/appdev/refs/macros/krb5_xc.txt b/doc/html/_sources/appdev/refs/macros/krb5_xc.txt
new file mode 100644
index 000000000000..5bfbfc90595f
--- /dev/null
+++ b/doc/html/_sources/appdev/refs/macros/krb5_xc.txt
@@ -0,0 +1,17 @@
+.. highlightlang:: c
+
+.. _krb5-xc-data:
+
+krb5_xc
+=======
+
+..
+.. data:: krb5_xc
+..
+
+
+
+
+========================= ======================
+``krb5_xc (ptr, args)`` ``((ptr)?((*(ptr)) args):(abort(),(char*)0))``
+========================= ======================