summaryrefslogtreecommitdiffstats
path: root/lib/libkrb5/generated/krb5_asn1.h
diff options
context:
space:
mode:
authorbiorn <biorn@openbsd.org>2004-10-29 16:20:22 +0000
committerbiorn <biorn@openbsd.org>2004-10-29 16:20:22 +0000
commitb786e89eebb881a3607b53909a24e2bd8e31276f (patch)
tree1a86d53e849806790593adf8da8325215755bb7f /lib/libkrb5/generated/krb5_asn1.h
parentImport of heimdal-0.6.3 (diff)
downloadwireguard-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.h22
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 };