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