Use C++ linker
[oweals/cde.git] / cde / programs / dtlogin / Wrap.h
1 /*
2  * CDE - Common Desktop Environment
3  *
4  * Copyright (c) 1993-2012, The Open Group. All rights reserved.
5  *
6  * These libraries and programs are free software; you can
7  * redistribute them and/or modify them under the terms of the GNU
8  * Lesser General Public License as published by the Free Software
9  * Foundation; either version 2 of the License, or (at your option)
10  * any later version.
11  *
12  * These libraries and programs are distributed in the hope that
13  * they will be useful, but WITHOUT ANY WARRANTY; without even the
14  * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15  * PURPOSE. See the GNU Lesser General Public License for more
16  * details.
17  *
18  * You should have received a copy of the GNU Lesser General Public
19  * License along with these librararies and programs; if not, write
20  * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21  * Floor, Boston, MA 02110-1301 USA
22  */
23 /*                                                                      *
24  * (c) Copyright 1993, 1994 Hewlett-Packard Company                     *
25  * (c) Copyright 1993, 1994 International Business Machines Corp.       *
26  * (c) Copyright 1993, 1994 Sun Microsystems, Inc.                      *
27  * (c) Copyright 1993, 1994 Novell, Inc.                                *
28  */
29
30 /*
31  * @DEC_COPYRIGHT@
32  */
33 /*
34  * HISTORY
35  * $Log$
36  * Revision 1.1.2.2  1995/04/21  13:05:12  Peter_Derr
37  *      dtlogin auth key fixes from deltacde
38  *      [1995/04/14  18:03:37  Peter_Derr]
39  *
40  *      Copy for use by dtlogin.
41  *      [1995/04/10  16:52:11  Peter_Derr]
42  *
43  * Revision 1.1.3.2  1994/07/08  21:01:55  Peter_Derr
44  *      Hide names for silly export rule.
45  *      [1994/05/18  17:57:54  Peter_Derr]
46  * 
47  * $EndLog$
48  */
49 /* $XConsortium: Wrap.h /main/2 1996/01/29 18:00:15 mgreess $ */
50 /*
51  * header file for compatibility with something useful
52  */
53
54 typedef unsigned char auth_cblock[8];   /* block size */
55
56 typedef struct auth_ks_struct { auth_cblock _; } auth_wrapper_schedule[16];
57
58 extern void _XdmcpWrapperToOddParity();
59
60 #ifdef SILLYEXPORTRULE
61 #define _XdmcpAuthSetup _xX_a1
62 #define _XdmcpAuthDoIt _xX_b2
63 #endif