diff options
Diffstat (limited to 'crypto/heimdal/lib/krb5/codec.c')
-rw-r--r-- | crypto/heimdal/lib/krb5/codec.c | 50 |
1 files changed, 35 insertions, 15 deletions
diff --git a/crypto/heimdal/lib/krb5/codec.c b/crypto/heimdal/lib/krb5/codec.c index 6a49e68ec9ab..0d36b4b44268 100644 --- a/crypto/heimdal/lib/krb5/codec.c +++ b/crypto/heimdal/lib/krb5/codec.c @@ -33,9 +33,9 @@ #include "krb5_locl.h" -RCSID("$Id: codec.c,v 1.7 2001/05/16 22:08:08 assar Exp $"); +RCSID("$Id: codec.c 13863 2004-05-25 21:46:46Z lha $"); -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_EncTicketPart (krb5_context context, const void *data, size_t length, @@ -45,7 +45,7 @@ krb5_decode_EncTicketPart (krb5_context context, return decode_EncTicketPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_EncTicketPart (krb5_context context, void *data, size_t length, @@ -55,7 +55,7 @@ krb5_encode_EncTicketPart (krb5_context context, return encode_EncTicketPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_EncASRepPart (krb5_context context, const void *data, size_t length, @@ -65,7 +65,7 @@ krb5_decode_EncASRepPart (krb5_context context, return decode_EncASRepPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_EncASRepPart (krb5_context context, void *data, size_t length, @@ -75,7 +75,7 @@ krb5_encode_EncASRepPart (krb5_context context, return encode_EncASRepPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_EncTGSRepPart (krb5_context context, const void *data, size_t length, @@ -85,7 +85,7 @@ krb5_decode_EncTGSRepPart (krb5_context context, return decode_EncTGSRepPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_EncTGSRepPart (krb5_context context, void *data, size_t length, @@ -95,7 +95,7 @@ krb5_encode_EncTGSRepPart (krb5_context context, return encode_EncTGSRepPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_EncAPRepPart (krb5_context context, const void *data, size_t length, @@ -105,7 +105,7 @@ krb5_decode_EncAPRepPart (krb5_context context, return decode_EncAPRepPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_EncAPRepPart (krb5_context context, void *data, size_t length, @@ -115,7 +115,7 @@ krb5_encode_EncAPRepPart (krb5_context context, return encode_EncAPRepPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_Authenticator (krb5_context context, const void *data, size_t length, @@ -125,7 +125,7 @@ krb5_decode_Authenticator (krb5_context context, return decode_Authenticator(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_Authenticator (krb5_context context, void *data, size_t length, @@ -135,7 +135,7 @@ krb5_encode_Authenticator (krb5_context context, return encode_Authenticator(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_EncKrbCredPart (krb5_context context, const void *data, size_t length, @@ -145,7 +145,7 @@ krb5_decode_EncKrbCredPart (krb5_context context, return decode_EncKrbCredPart(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_EncKrbCredPart (krb5_context context, void *data, size_t length, @@ -155,7 +155,7 @@ krb5_encode_EncKrbCredPart (krb5_context context, return encode_EncKrbCredPart (data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_decode_ETYPE_INFO (krb5_context context, const void *data, size_t length, @@ -165,7 +165,7 @@ krb5_decode_ETYPE_INFO (krb5_context context, return decode_ETYPE_INFO(data, length, t, len); } -krb5_error_code +krb5_error_code KRB5_LIB_FUNCTION krb5_encode_ETYPE_INFO (krb5_context context, void *data, size_t length, @@ -174,3 +174,23 @@ krb5_encode_ETYPE_INFO (krb5_context context, { return encode_ETYPE_INFO (data, length, t, len); } + +krb5_error_code KRB5_LIB_FUNCTION +krb5_decode_ETYPE_INFO2 (krb5_context context, + const void *data, + size_t length, + ETYPE_INFO2 *t, + size_t *len) +{ + return decode_ETYPE_INFO2(data, length, t, len); +} + +krb5_error_code KRB5_LIB_FUNCTION +krb5_encode_ETYPE_INFO2 (krb5_context context, + void *data, + size_t length, + ETYPE_INFO2 *t, + size_t *len) +{ + return encode_ETYPE_INFO2 (data, length, t, len); +} |