diff options
author | 2004-10-29 16:20:22 +0000 | |
---|---|---|
committer | 2004-10-29 16:20:22 +0000 | |
commit | b786e89eebb881a3607b53909a24e2bd8e31276f (patch) | |
tree | 1a86d53e849806790593adf8da8325215755bb7f /lib/libkrb5/generated/krb5_asn1.h | |
parent | Import of heimdal-0.6.3 (diff) | |
download | wireguard-openbsd-b786e89eebb881a3607b53909a24e2bd8e31276f.tar.xz wireguard-openbsd-b786e89eebb881a3607b53909a24e2bd8e31276f.zip |
Merge with heimdal-0.6.3 Tested by beck@, msf@, me and others. ok beck@
Diffstat (limited to 'lib/libkrb5/generated/krb5_asn1.h')
-rw-r--r-- | lib/libkrb5/generated/krb5_asn1.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/libkrb5/generated/krb5_asn1.h b/lib/libkrb5/generated/krb5_asn1.h index 96a376a421b..06c4b112f42 100644 --- a/lib/libkrb5/generated/krb5_asn1.h +++ b/lib/libkrb5/generated/krb5_asn1.h @@ -111,6 +111,7 @@ typedef enum PADATA_TYPE { KRB5_PADATA_PK_AS_SIGN = 16, KRB5_PADATA_PK_KEY_REQ = 17, KRB5_PADATA_PK_KEY_REP = 18, + KRB5_PADATA_ETYPE_INFO2 = 19, KRB5_PADATA_USE_SPECIFIED_KVNO = 20, KRB5_PADATA_SAM_REDIRECT = 21, KRB5_PADATA_GET_FROM_TYPED_DATA = 22, @@ -1274,6 +1275,27 @@ size_t length_KRB_ERROR(const KRB_ERROR *); int copy_KRB_ERROR (const KRB_ERROR *, KRB_ERROR *); +/* +ChangePasswdDataMS ::= SEQUENCE { + newpasswd[0] OCTET STRING, + targname[1] PrincipalName OPTIONAL, + targrealm[2] Realm OPTIONAL +} +*/ + +typedef struct ChangePasswdDataMS { + octet_string newpasswd; + PrincipalName *targname; + Realm *targrealm; +} ChangePasswdDataMS; + +int encode_ChangePasswdDataMS(unsigned char *, size_t, const ChangePasswdDataMS *, size_t *); +int decode_ChangePasswdDataMS(const unsigned char *, size_t, ChangePasswdDataMS *, size_t *); +void free_ChangePasswdDataMS (ChangePasswdDataMS *); +size_t length_ChangePasswdDataMS(const ChangePasswdDataMS *); +int copy_ChangePasswdDataMS (const ChangePasswdDataMS *, ChangePasswdDataMS *); + + enum { pvno = 5 }; enum { DOMAIN_X500_COMPRESS = 1 }; |