/* WIDE AREA INFORMATION SERVER SOFTWARE:
   No guarantees or restrictions.  See the readme file for the full standard
   disclaimer.

   This is part of the shell user-interface for the WAIS software.  Do with it
   as you please.

   jonathan@Think.COM

 * $Log:	wais.h,v $
 * Revision 1.6  92/08/06  14:26:49  epeisach
 * RS/6000 needs strings.h (strdup defintion)
 * 
 * Revision 1.5  92/08/05  14:46:40  epeisach
 * BSD requires string.h not strings.h
 * 
 * Revision 1.4  92/08/05  14:38:24  epeisach
 * Include strings here only if BSD
 * 
 * Revision 1.3  92/08/05  14:30:31  epeisach
 * Move string inclusion later
 * 
 * Revision 1.2  92/07/16  21:06:38  epeisach
 * Needed a string.h
 * 
 * Revision 1.1  92/06/15  21:22:45  builder
 * Initial revision
 * 
 * Revision 1.9  92/04/30  12:23:55  jonathan
 * Removed redundant includes.
 * 
 * Revision 1.8  92/03/17  14:31:44  jonathan
 * Generally cleaned up.
 * 
 * Revision 1.7  92/03/06  14:51:43  jonathan
 * Added sdir and cdir for source loading.
 * 
 * Revision 1.6  92/02/15  19:50:24  jonathan
 * Removed old cruft.  Added $Log for RCS
 * 
*/

#ifndef _H_WAIS
#define _H_WAIS

/* usefull definitions */

#define STRINGSIZE	256

#include <ctype.h>
#include <sys/types.h>
#include <sys/stat.h>

/* from the IR directory */

#include <cutil.h>
#include <irdirent.h>
#include <ui.h>
#include <irfileio.h>
#include <sockets.h>
#if defined(BSD) || defined(_IBMR2)
#include <string.h>
#endif

/* for this application */

#include "list.h"
#include "source.h"
#include "document.h"
#include "question.h"
#include "wais-ui.h"

#endif
