1 /* 2 * Copyright 1993 Network Computing Devices, Inc. 3 * 4 * Permission to use, copy, modify, distribute, and sell this software and 5 * its documentation for any purpose is hereby granted without fee, provided 6 * that the above copyright notice appear in all copies and that both that 7 * copyright notice and this permission notice appear in supporting 8 * documentation, and that the name Network Computing Devices, Inc. not be 9 * used in advertising or publicity pertaining to distribution of this 10 * software without specific, written prior permission. 11 * 12 * THIS SOFTWARE IS PROVIDED 'AS-IS'. NETWORK COMPUTING DEVICES, INC., 13 * DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT 14 * LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 15 * PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL NETWORK 16 * COMPUTING DEVICES, INC., BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING 17 * SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, DATA, 18 * OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND REGARDLESS OF 19 * WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, ARISING OUT OF OR IN 20 * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 21 * 22 * $NCDId: @(#)Afuncproto.h,v 1.3 1993/01/13 21:23:50 jim Exp $ 23 */ 24 25 /* Portions derived from */ 26 /* $XConsortium: Xfuncproto.h,v 1.7 91/05/13 20:49:21 rws Exp $ */ 27 /* 28 * Copyright 1989, 1991 by the Massachusetts Institute of Technology 29 * 30 * Permission to use, copy, modify, and distribute this software and its 31 * documentation for any purpose and without fee is hereby granted, provided 32 * that the above copyright notice appear in all copies and that both that 33 * copyright notice and this permission notice appear in supporting 34 * documentation, and that the name of M.I.T. not be used in advertising 35 * or publicity pertaining to distribution of the software without specific, 36 * written prior permission. M.I.T. makes no representations about the 37 * suitability of this software for any purpose. It is provided "as is" 38 * without express or implied warranty. 39 * 40 */ 41 42 /* Definitions to make function prototypes manageable */ 43 44 #ifndef _AUFUNCPROTO_H_ 45 #define _AUFUNCPROTO_H_ 46 47 #ifndef _AuConst 48 #define _AuConst const 49 #endif /* _AuConst */ 50 51 52 #ifndef _AUFUNCPROTOBEGIN 53 #ifdef __cplusplus /* for C++ V2.0 */ 54 #define _AUFUNCPROTOBEGIN extern "C" { /* do not leave open across includes */ 55 #define _AUFUNCPROTOEND } 56 #else 57 #define _AUFUNCPROTOBEGIN 58 #define _AUFUNCPROTOEND 59 #endif 60 #endif /* _AUFUNCPROTOBEGIN */ 61 62 #endif /* _AUFUNCPROTO_H_ */ 63