155682Smarkm/* 2233294Sstas * Copyright (c) 1998 - 2001 Kungliga Tekniska H��gskolan 3233294Sstas * (Royal Institute of Technology, Stockholm, Sweden). 4233294Sstas * All rights reserved. 555682Smarkm * 6233294Sstas * Redistribution and use in source and binary forms, with or without 7233294Sstas * modification, are permitted provided that the following conditions 8233294Sstas * are met: 955682Smarkm * 10233294Sstas * 1. Redistributions of source code must retain the above copyright 11233294Sstas * notice, this list of conditions and the following disclaimer. 1255682Smarkm * 13233294Sstas * 2. Redistributions in binary form must reproduce the above copyright 14233294Sstas * notice, this list of conditions and the following disclaimer in the 15233294Sstas * documentation and/or other materials provided with the distribution. 1655682Smarkm * 17233294Sstas * 3. Neither the name of the Institute nor the names of its contributors 18233294Sstas * may be used to endorse or promote products derived from this software 19233294Sstas * without specific prior written permission. 2055682Smarkm * 21233294Sstas * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 22233294Sstas * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 23233294Sstas * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 24233294Sstas * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 25233294Sstas * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26233294Sstas * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27233294Sstas * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28233294Sstas * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29233294Sstas * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30233294Sstas * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31233294Sstas * SUCH DAMAGE. 3255682Smarkm */ 3355682Smarkm 3455682Smarkm#include "krb5_locl.h" 3555682Smarkm 36233294Sstas#ifndef HEIMDAL_SMALLER 3755682Smarkm 38233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 3955682Smarkmkrb5_decode_EncTicketPart (krb5_context context, 4055682Smarkm const void *data, 4155682Smarkm size_t length, 4255682Smarkm EncTicketPart *t, 4355682Smarkm size_t *len) 44233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 4555682Smarkm{ 4678527Sassar return decode_EncTicketPart(data, length, t, len); 4755682Smarkm} 4855682Smarkm 49233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 5055682Smarkmkrb5_encode_EncTicketPart (krb5_context context, 5155682Smarkm void *data, 5255682Smarkm size_t length, 5355682Smarkm EncTicketPart *t, 5455682Smarkm size_t *len) 55233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 5655682Smarkm{ 5778527Sassar return encode_EncTicketPart(data, length, t, len); 5855682Smarkm} 5955682Smarkm 60233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 6155682Smarkmkrb5_decode_EncASRepPart (krb5_context context, 6255682Smarkm const void *data, 6355682Smarkm size_t length, 6455682Smarkm EncASRepPart *t, 6555682Smarkm size_t *len) 66233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 6755682Smarkm{ 6878527Sassar return decode_EncASRepPart(data, length, t, len); 6955682Smarkm} 7055682Smarkm 71233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 7255682Smarkmkrb5_encode_EncASRepPart (krb5_context context, 7355682Smarkm void *data, 7455682Smarkm size_t length, 7555682Smarkm EncASRepPart *t, 7655682Smarkm size_t *len) 77233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 7855682Smarkm{ 7978527Sassar return encode_EncASRepPart(data, length, t, len); 8055682Smarkm} 8155682Smarkm 82233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 8355682Smarkmkrb5_decode_EncTGSRepPart (krb5_context context, 8455682Smarkm const void *data, 8555682Smarkm size_t length, 8655682Smarkm EncTGSRepPart *t, 8755682Smarkm size_t *len) 88233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 8955682Smarkm{ 9078527Sassar return decode_EncTGSRepPart(data, length, t, len); 9155682Smarkm} 9255682Smarkm 93233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 9455682Smarkmkrb5_encode_EncTGSRepPart (krb5_context context, 9555682Smarkm void *data, 9655682Smarkm size_t length, 9755682Smarkm EncTGSRepPart *t, 9855682Smarkm size_t *len) 99233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 10055682Smarkm{ 10178527Sassar return encode_EncTGSRepPart(data, length, t, len); 10255682Smarkm} 10355682Smarkm 104233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 10555682Smarkmkrb5_decode_EncAPRepPart (krb5_context context, 10655682Smarkm const void *data, 10755682Smarkm size_t length, 10855682Smarkm EncAPRepPart *t, 10955682Smarkm size_t *len) 110233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 11155682Smarkm{ 11278527Sassar return decode_EncAPRepPart(data, length, t, len); 11355682Smarkm} 11455682Smarkm 115233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 11655682Smarkmkrb5_encode_EncAPRepPart (krb5_context context, 11755682Smarkm void *data, 11855682Smarkm size_t length, 11955682Smarkm EncAPRepPart *t, 12055682Smarkm size_t *len) 121233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 12255682Smarkm{ 12378527Sassar return encode_EncAPRepPart(data, length, t, len); 12455682Smarkm} 12555682Smarkm 126233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 12755682Smarkmkrb5_decode_Authenticator (krb5_context context, 12855682Smarkm const void *data, 12955682Smarkm size_t length, 13055682Smarkm Authenticator *t, 13155682Smarkm size_t *len) 132233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 13355682Smarkm{ 13478527Sassar return decode_Authenticator(data, length, t, len); 13555682Smarkm} 13655682Smarkm 137233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 13855682Smarkmkrb5_encode_Authenticator (krb5_context context, 13955682Smarkm void *data, 14055682Smarkm size_t length, 14155682Smarkm Authenticator *t, 14255682Smarkm size_t *len) 143233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 14455682Smarkm{ 14578527Sassar return encode_Authenticator(data, length, t, len); 14655682Smarkm} 14755682Smarkm 148233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 14955682Smarkmkrb5_decode_EncKrbCredPart (krb5_context context, 15055682Smarkm const void *data, 15155682Smarkm size_t length, 15255682Smarkm EncKrbCredPart *t, 15355682Smarkm size_t *len) 154233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 15555682Smarkm{ 15655682Smarkm return decode_EncKrbCredPart(data, length, t, len); 15755682Smarkm} 15855682Smarkm 159233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 16055682Smarkmkrb5_encode_EncKrbCredPart (krb5_context context, 16155682Smarkm void *data, 16255682Smarkm size_t length, 16355682Smarkm EncKrbCredPart *t, 16455682Smarkm size_t *len) 165233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 16655682Smarkm{ 16755682Smarkm return encode_EncKrbCredPart (data, length, t, len); 16855682Smarkm} 16955682Smarkm 170233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 17155682Smarkmkrb5_decode_ETYPE_INFO (krb5_context context, 17255682Smarkm const void *data, 17355682Smarkm size_t length, 17455682Smarkm ETYPE_INFO *t, 17555682Smarkm size_t *len) 176233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 17755682Smarkm{ 17855682Smarkm return decode_ETYPE_INFO(data, length, t, len); 17955682Smarkm} 18055682Smarkm 181233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 18255682Smarkmkrb5_encode_ETYPE_INFO (krb5_context context, 18355682Smarkm void *data, 18455682Smarkm size_t length, 18555682Smarkm ETYPE_INFO *t, 18655682Smarkm size_t *len) 187233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 18855682Smarkm{ 18955682Smarkm return encode_ETYPE_INFO (data, length, t, len); 19055682Smarkm} 191178825Sdfr 192233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 193178825Sdfrkrb5_decode_ETYPE_INFO2 (krb5_context context, 194178825Sdfr const void *data, 195178825Sdfr size_t length, 196178825Sdfr ETYPE_INFO2 *t, 197178825Sdfr size_t *len) 198233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 199178825Sdfr{ 200178825Sdfr return decode_ETYPE_INFO2(data, length, t, len); 201178825Sdfr} 202178825Sdfr 203233294SstasKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL 204178825Sdfrkrb5_encode_ETYPE_INFO2 (krb5_context context, 205178825Sdfr void *data, 206178825Sdfr size_t length, 207178825Sdfr ETYPE_INFO2 *t, 208178825Sdfr size_t *len) 209233294Sstas KRB5_DEPRECATED_FUNCTION("Use X instead") 210178825Sdfr{ 211178825Sdfr return encode_ETYPE_INFO2 (data, length, t, len); 212178825Sdfr} 213233294Sstas 214233294Sstas#endif /* HEIMDAL_SMALLER */ 215