/*
- * Copyright (c) 1995-1999, Index Data.
+ * Copyright (c) 1995-2000, Index Data.
*
* Permission to use, copy, modify, distribute, and sell this software and
* its documentation, in whole or in part, for any purpose, is hereby granted,
* OF THIS SOFTWARE.
*
* $Log: statserv.h,v $
- * Revision 1.1 1999-11-30 13:47:11 adam
+ * Revision 1.3 2000-03-14 09:06:11 adam
+ * Added POSIX threads support for frontend server.
+ *
+ * Revision 1.2 2000/02/28 11:20:06 adam
+ * Using autoconf. New definitions: YAZ_BEGIN_CDECL/YAZ_END_CDECL.
+ *
+ * Revision 1.1 1999/11/30 13:47:11 adam
* Improved installation. Moved header files to include/yaz.
*
* Revision 1.17 1999/07/06 12:17:15 adam
#include <yaz/odr.h>
#include <yaz/oid.h>
-#ifdef __cplusplus
-extern "C" {
-#endif
+YAZ_BEGIN_CDECL
typedef struct statserv_options_block
{
int dynamic; /* fork on incoming requests */
+ int threads; /* use threads */
int one_shot; /* one session then exit(1) */
int loglevel; /* desired logging-level */
char apdufile[ODR_MAXNAME+1]; /* file for pretty-printed PDUs */
int check_ip_tcpd(void *cd, const char *addr, int len, int type);
-#ifdef __cplusplus
-}
-#endif
+YAZ_END_CDECL
#endif