From 43116d954c9a9c9137defcf21b1c82ddd830dba1 Mon Sep 17 00:00:00 2001 From: John Kohl Date: Wed, 10 Oct 1990 16:46:52 +0000 Subject: [PATCH] changes for new ASN.1 sutff git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1222 dc483132-0cff-0310-8789-dd5450dbe970 --- src/include/krb5/asn.1/KRB5-types-aux.h | 201 +++++++++++++----------- 1 file changed, 107 insertions(+), 94 deletions(-) diff --git a/src/include/krb5/asn.1/KRB5-types-aux.h b/src/include/krb5/asn.1/KRB5-types-aux.h index 289fb7050..a2431478f 100644 --- a/src/include/krb5/asn.1/KRB5-types-aux.h +++ b/src/include/krb5/asn.1/KRB5-types-aux.h @@ -6,99 +6,112 @@ /* KRB5-types.c */ -int encode_KRB5_Realm P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_Realm *parm )); -int encode_KRB5_PrincipalName P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_PrincipalName *parm )); -int encode_KRB5_EncryptedData P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncryptedData *parm )); -int encode_KRB5_MessageType P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_MessageType *parm )); -int encode_KRB5_AddressType P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_AddressType *parm )); -int encode_KRB5_KeyType P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_KeyType *parm )); -int encode_KRB5_EncryptionType P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncryptionType *parm )); -int encode_KRB5_ChecksumType P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_ChecksumType *parm )); -int encode_KRB5_EncryptionKey P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncryptionKey *parm )); -int encode_KRB5_Checksum P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_Checksum *parm )); -int encode_KRB5_Authenticator P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_Authenticator *parm )); -int encode_KRB5_AuthenticatorVersion P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_AuthenticatorVersion *parm )); -int encode_KRB5_EncTicketPart P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncTicketPart *parm )); -int encode_KRB5_TicketFlags P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_TicketFlags *parm )); -int encode_KRB5_HostAddresses P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_HostAddresses *parm )); -int encode_KRB5_AuthorizationData P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_AuthorizationData *parm )); -int encode_KRB5_KDCOptions P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_KDCOptions *parm )); -int encode_KRB5_Ticket P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_Ticket *parm )); -int encode_KRB5_AS__REQ P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_AS__REQ *parm )); -int encode_KRB5_KDC__REP P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_KDC__REP *parm )); -int encode_KRB5_EncKDCRepPart P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncKDCRepPart *parm )); -int encode_KRB5_KRB__ERROR P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_KRB__ERROR *parm )); -int encode_KRB5_LastReq P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_LastReq *parm )); -int encode_KRB5_AP__REQ P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_AP__REQ *parm )); -int encode_KRB5_APOptions P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_APOptions *parm )); -int encode_KRB5_AP__REP P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_AP__REP *parm )); -int encode_KRB5_EncAPRepPart P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncAPRepPart *parm )); -int encode_KRB5_TGS__REQ P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_TGS__REQ *parm )); -int encode_KRB5_RealTGS__REQ P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_RealTGS__REQ *parm )); -int encode_KRB5_EncTgsReqPart P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncTgsReqPart *parm )); -int encode_KRB5_KRB__SAFE P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_KRB__SAFE *parm )); -int encode_KRB5_KRB__PRIV P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_KRB__PRIV *parm )); -int encode_KRB5_EncKrbPrivPart P((PE *pe , int explicit , integer len , char *buffer , struct type_KRB5_EncKrbPrivPart *parm )); -int decode_KRB5_Realm P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_Realm **parm )); -int decode_KRB5_PrincipalName P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_PrincipalName **parm )); -int decode_KRB5_EncryptedData P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncryptedData **parm )); -int decode_KRB5_MessageType P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_MessageType **parm )); -int decode_KRB5_AddressType P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_AddressType **parm )); -int decode_KRB5_KeyType P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_KeyType **parm )); -int decode_KRB5_EncryptionType P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncryptionType **parm )); -int decode_KRB5_ChecksumType P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_ChecksumType **parm )); -int decode_KRB5_EncryptionKey P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncryptionKey **parm )); -int decode_KRB5_Checksum P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_Checksum **parm )); -int decode_KRB5_Authenticator P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_Authenticator **parm )); -int decode_KRB5_AuthenticatorVersion P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_AuthenticatorVersion **parm )); -int decode_KRB5_EncTicketPart P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncTicketPart **parm )); -int decode_KRB5_TicketFlags P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_TicketFlags **parm )); -int decode_KRB5_HostAddresses P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_HostAddresses **parm )); -int decode_KRB5_AuthorizationData P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_AuthorizationData **parm )); -int decode_KRB5_KDCOptions P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_KDCOptions **parm )); -int decode_KRB5_Ticket P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_Ticket **parm )); -int decode_KRB5_AS__REQ P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_AS__REQ **parm )); -int decode_KRB5_KDC__REP P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_KDC__REP **parm )); -int decode_KRB5_EncKDCRepPart P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncKDCRepPart **parm )); -int decode_KRB5_KRB__ERROR P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_KRB__ERROR **parm )); -int decode_KRB5_LastReq P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_LastReq **parm )); -int decode_KRB5_AP__REQ P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_AP__REQ **parm )); -int decode_KRB5_APOptions P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_APOptions **parm )); -int decode_KRB5_AP__REP P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_AP__REP **parm )); -int decode_KRB5_EncAPRepPart P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncAPRepPart **parm )); -int decode_KRB5_TGS__REQ P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_TGS__REQ **parm )); -int decode_KRB5_RealTGS__REQ P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_RealTGS__REQ **parm )); -int decode_KRB5_EncTgsReqPart P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncTgsReqPart **parm )); -int decode_KRB5_KRB__SAFE P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_KRB__SAFE **parm )); -int decode_KRB5_KRB__PRIV P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_KRB__PRIV **parm )); -int decode_KRB5_EncKrbPrivPart P((PE pe , int explicit , integer *len , char **buffer , struct type_KRB5_EncKrbPrivPart **parm )); -int free_KRB5_PrincipalName P((struct type_KRB5_PrincipalName *arg )); -int free_KRB5_MessageType P((struct type_KRB5_MessageType *arg )); -int free_KRB5_AddressType P((struct type_KRB5_AddressType *arg )); -int free_KRB5_KeyType P((struct type_KRB5_KeyType *arg )); -int free_KRB5_EncryptionType P((struct type_KRB5_EncryptionType *arg )); -int free_KRB5_ChecksumType P((struct type_KRB5_ChecksumType *arg )); -int free_KRB5_EncryptionKey P((struct type_KRB5_EncryptionKey *arg )); -int free_KRB5_Checksum P((struct type_KRB5_Checksum *arg )); -int free_KRB5_Authenticator P((struct type_KRB5_Authenticator *arg )); -int free_KRB5_AuthenticatorVersion P((struct type_KRB5_AuthenticatorVersion *arg )); -int free_KRB5_EncTicketPart P((struct type_KRB5_EncTicketPart *arg )); -int free_KRB5_HostAddresses P((struct type_KRB5_HostAddresses *arg )); -int free_KRB5_AuthorizationData P((struct type_KRB5_AuthorizationData *arg )); -int free_KRB5_Ticket P((struct type_KRB5_Ticket *arg )); -int free_KRB5_AS__REQ P((struct type_KRB5_AS__REQ *arg )); -int free_KRB5_KDC__REP P((struct type_KRB5_KDC__REP *arg )); -int free_KRB5_EncKDCRepPart P((struct type_KRB5_EncKDCRepPart *arg )); -int free_KRB5_KRB__ERROR P((struct type_KRB5_KRB__ERROR *arg )); -int free_KRB5_LastReq P((struct type_KRB5_LastReq *arg )); -int free_KRB5_AP__REQ P((struct type_KRB5_AP__REQ *arg )); -int free_KRB5_AP__REP P((struct type_KRB5_AP__REP *arg )); -int free_KRB5_EncAPRepPart P((struct type_KRB5_EncAPRepPart *arg )); -int free_KRB5_TGS__REQ P((struct type_KRB5_TGS__REQ *arg )); -int free_KRB5_RealTGS__REQ P((struct type_KRB5_RealTGS__REQ *arg )); -int free_KRB5_EncTgsReqPart P((struct type_KRB5_EncTgsReqPart *arg )); -int free_KRB5_KRB__SAFE P((struct type_KRB5_KRB__SAFE *arg )); -int free_KRB5_KRB__PRIV P((struct type_KRB5_KRB__PRIV *arg )); -int free_KRB5_EncKrbPrivPart P((struct type_KRB5_EncKrbPrivPart *arg )); +int encode_KRB5_Realm P((PE *, int , integer , char *, struct type_KRB5_Realm *)); +int encode_KRB5_PrincipalName P((PE *, int , integer , char *, struct type_KRB5_PrincipalName *)); +int encode_KRB5_MessageType P((PE *, int , integer , char *, struct type_KRB5_MessageType *)); +int encode_KRB5_AddressType P((PE *, int , integer , char *, struct type_KRB5_AddressType *)); +int encode_KRB5_HostAddress P((PE *, int , integer , char *, struct type_KRB5_HostAddress *)); +int encode_KRB5_HostAddresses P((PE *, int , integer , char *, struct type_KRB5_HostAddresses *)); +int encode_KRB5_AdType P((PE *, int , integer , char *, struct type_KRB5_AdType *)); +int encode_KRB5_AuthorizationData P((PE *, int , integer , char *, struct type_KRB5_AuthorizationData *)); +int encode_KRB5_KDCOptions P((PE *, int , integer , char *, struct type_KRB5_KDCOptions *)); +int encode_KRB5_LastReqType P((PE *, int , integer , char *, struct type_KRB5_LastReqType *)); +int encode_KRB5_LastReq P((PE *, int , integer , char *, struct type_KRB5_LastReq *)); +int encode_KRB5_KerberosTime P((PE *, int , integer , char *, struct type_KRB5_KerberosTime *)); +int encode_KRB5_Ticket P((PE *, int , integer , char *, struct type_KRB5_Ticket *)); +int encode_KRB5_EncTicketPart P((PE *, int , integer , char *, struct type_KRB5_EncTicketPart *)); +int encode_KRB5_Authenticator P((PE *, int , integer , char *, struct type_KRB5_Authenticator *)); +int encode_KRB5_AuthenticatorVersion P((PE *, int , integer , char *, struct type_KRB5_AuthenticatorVersion *)); +int encode_KRB5_TicketFlags P((PE *, int , integer , char *, struct type_KRB5_TicketFlags *)); +int encode_KRB5_AS__REQ P((PE *, int , integer , char *, struct type_KRB5_AS__REQ *)); +int encode_KRB5_TGS__REQ P((PE *, int , integer , char *, struct type_KRB5_TGS__REQ *)); +int encode_KRB5_KDC__REQ__BODY P((PE *, int , integer , char *, struct type_KRB5_KDC__REQ__BODY *)); +int encode_KRB5_AS__REP P((PE *, int , integer , char *, struct type_KRB5_AS__REP *)); +int encode_KRB5_TGS__REP P((PE *, int , integer , char *, struct type_KRB5_TGS__REP *)); +int encode_KRB5_EncASRepPart P((PE *, int , integer , char *, struct type_KRB5_EncASRepPart *)); +int encode_KRB5_EncTGSRepPart P((PE *, int , integer , char *, struct type_KRB5_EncTGSRepPart *)); +int encode_KRB5_AP__REQ P((PE *, int , integer , char *, struct type_KRB5_AP__REQ *)); +int encode_KRB5_APOptions P((PE *, int , integer , char *, struct type_KRB5_APOptions *)); +int encode_KRB5_AP__REP P((PE *, int , integer , char *, struct type_KRB5_AP__REP *)); +int encode_KRB5_EncAPRepPart P((PE *, int , integer , char *, struct type_KRB5_EncAPRepPart *)); +int encode_KRB5_KRB__SAFE P((PE *, int , integer , char *, struct type_KRB5_KRB__SAFE *)); +int encode_KRB5_KRB__PRIV P((PE *, int , integer , char *, struct type_KRB5_KRB__PRIV *)); +int encode_KRB5_EncKrbPrivPart P((PE *, int , integer , char *, struct type_KRB5_EncKrbPrivPart *)); +int encode_KRB5_KRB__ERROR P((PE *, int , integer , char *, struct type_KRB5_KRB__ERROR *)); +int encode_KRB5_EncryptedData P((PE *, int , integer , char *, struct type_KRB5_EncryptedData *)); +int encode_KRB5_EncryptionType P((PE *, int , integer , char *, struct type_KRB5_EncryptionType *)); +int encode_KRB5_EncryptionKey P((PE *, int , integer , char *, struct type_KRB5_EncryptionKey *)); +int encode_KRB5_KeyType P((PE *, int , integer , char *, struct type_KRB5_KeyType *)); +int encode_KRB5_Checksum P((PE *, int , integer , char *, struct type_KRB5_Checksum *)); +int encode_KRB5_ChecksumType P((PE *, int , integer , char *, struct type_KRB5_ChecksumType *)); +int decode_KRB5_Realm P((PE , int , integer *, char **, struct type_KRB5_Realm **)); +int decode_KRB5_PrincipalName P((PE , int , integer *, char **, struct type_KRB5_PrincipalName **)); +int decode_KRB5_MessageType P((PE , int , integer *, char **, struct type_KRB5_MessageType **)); +int decode_KRB5_AddressType P((PE , int , integer *, char **, struct type_KRB5_AddressType **)); +int decode_KRB5_HostAddress P((PE , int , integer *, char **, struct type_KRB5_HostAddress **)); +int decode_KRB5_HostAddresses P((PE , int , integer *, char **, struct type_KRB5_HostAddresses **)); +int decode_KRB5_AdType P((PE , int , integer *, char **, struct type_KRB5_AdType **)); +int decode_KRB5_AuthorizationData P((PE , int , integer *, char **, struct type_KRB5_AuthorizationData **)); +int decode_KRB5_KDCOptions P((PE , int , integer *, char **, struct type_KRB5_KDCOptions **)); +int decode_KRB5_LastReqType P((PE , int , integer *, char **, struct type_KRB5_LastReqType **)); +int decode_KRB5_LastReq P((PE , int , integer *, char **, struct type_KRB5_LastReq **)); +int decode_KRB5_KerberosTime P((PE , int , integer *, char **, struct type_KRB5_KerberosTime **)); +int decode_KRB5_Ticket P((PE , int , integer *, char **, struct type_KRB5_Ticket **)); +int decode_KRB5_EncTicketPart P((PE , int , integer *, char **, struct type_KRB5_EncTicketPart **)); +int decode_KRB5_Authenticator P((PE , int , integer *, char **, struct type_KRB5_Authenticator **)); +int decode_KRB5_AuthenticatorVersion P((PE , int , integer *, char **, struct type_KRB5_AuthenticatorVersion **)); +int decode_KRB5_TicketFlags P((PE , int , integer *, char **, struct type_KRB5_TicketFlags **)); +int decode_KRB5_AS__REQ P((PE , int , integer *, char **, struct type_KRB5_AS__REQ **)); +int decode_KRB5_TGS__REQ P((PE , int , integer *, char **, struct type_KRB5_TGS__REQ **)); +int decode_KRB5_KDC__REQ__BODY P((PE , int , integer *, char **, struct type_KRB5_KDC__REQ__BODY **)); +int decode_KRB5_AS__REP P((PE , int , integer *, char **, struct type_KRB5_AS__REP **)); +int decode_KRB5_TGS__REP P((PE , int , integer *, char **, struct type_KRB5_TGS__REP **)); +int decode_KRB5_EncASRepPart P((PE , int , integer *, char **, struct type_KRB5_EncASRepPart **)); +int decode_KRB5_EncTGSRepPart P((PE , int , integer *, char **, struct type_KRB5_EncTGSRepPart **)); +int decode_KRB5_AP__REQ P((PE , int , integer *, char **, struct type_KRB5_AP__REQ **)); +int decode_KRB5_APOptions P((PE , int , integer *, char **, struct type_KRB5_APOptions **)); +int decode_KRB5_AP__REP P((PE , int , integer *, char **, struct type_KRB5_AP__REP **)); +int decode_KRB5_EncAPRepPart P((PE , int , integer *, char **, struct type_KRB5_EncAPRepPart **)); +int decode_KRB5_KRB__SAFE P((PE , int , integer *, char **, struct type_KRB5_KRB__SAFE **)); +int decode_KRB5_KRB__PRIV P((PE , int , integer *, char **, struct type_KRB5_KRB__PRIV **)); +int decode_KRB5_EncKrbPrivPart P((PE , int , integer *, char **, struct type_KRB5_EncKrbPrivPart **)); +int decode_KRB5_KRB__ERROR P((PE , int , integer *, char **, struct type_KRB5_KRB__ERROR **)); +int decode_KRB5_EncryptedData P((PE , int , integer *, char **, struct type_KRB5_EncryptedData **)); +int decode_KRB5_EncryptionType P((PE , int , integer *, char **, struct type_KRB5_EncryptionType **)); +int decode_KRB5_EncryptionKey P((PE , int , integer *, char **, struct type_KRB5_EncryptionKey **)); +int decode_KRB5_KeyType P((PE , int , integer *, char **, struct type_KRB5_KeyType **)); +int decode_KRB5_Checksum P((PE , int , integer *, char **, struct type_KRB5_Checksum **)); +int decode_KRB5_ChecksumType P((PE , int , integer *, char **, struct type_KRB5_ChecksumType **)); +int free_KRB5_PrincipalName P((struct type_KRB5_PrincipalName *)); +int free_KRB5_MessageType P((struct type_KRB5_MessageType *)); +int free_KRB5_AddressType P((struct type_KRB5_AddressType *)); +int free_KRB5_HostAddress P((struct type_KRB5_HostAddress *)); +int free_KRB5_HostAddresses P((struct type_KRB5_HostAddresses *)); +int free_KRB5_AuthorizationData P((struct type_KRB5_AuthorizationData *)); +int free_KRB5_LastReq P((struct type_KRB5_LastReq *)); +int free_KRB5_Ticket P((struct type_KRB5_Ticket *)); +int free_KRB5_EncTicketPart P((struct type_KRB5_EncTicketPart *)); +int free_KRB5_Authenticator P((struct type_KRB5_Authenticator *)); +int free_KRB5_AuthenticatorVersion P((struct type_KRB5_AuthenticatorVersion *)); +int free_KRB5_AS__REQ P((struct type_KRB5_AS__REQ *)); +int free_KRB5_TGS__REQ P((struct type_KRB5_TGS__REQ *)); +int free_KRB5_KDC__REQ__BODY P((struct type_KRB5_KDC__REQ__BODY *)); +int free_KRB5_AS__REP P((struct type_KRB5_AS__REP *)); +int free_KRB5_TGS__REP P((struct type_KRB5_TGS__REP *)); +int free_KRB5_EncASRepPart P((struct type_KRB5_EncASRepPart *)); +int free_KRB5_EncTGSRepPart P((struct type_KRB5_EncTGSRepPart *)); +int free_KRB5_AP__REQ P((struct type_KRB5_AP__REQ *)); +int free_KRB5_AP__REP P((struct type_KRB5_AP__REP *)); +int free_KRB5_EncAPRepPart P((struct type_KRB5_EncAPRepPart *)); +int free_KRB5_KRB__SAFE P((struct type_KRB5_KRB__SAFE *)); +int free_KRB5_KRB__PRIV P((struct type_KRB5_KRB__PRIV *)); +int free_KRB5_EncKrbPrivPart P((struct type_KRB5_EncKrbPrivPart *)); +int free_KRB5_KRB__ERROR P((struct type_KRB5_KRB__ERROR *)); +int free_KRB5_EncryptedData P((struct type_KRB5_EncryptedData *)); +int free_KRB5_EncryptionType P((struct type_KRB5_EncryptionType *)); +int free_KRB5_EncryptionKey P((struct type_KRB5_EncryptionKey *)); +int free_KRB5_KeyType P((struct type_KRB5_KeyType *)); +int free_KRB5_Checksum P((struct type_KRB5_Checksum *)); +int free_KRB5_ChecksumType P((struct type_KRB5_ChecksumType *)); #undef P -- 2.26.2