-#ifndef _MISC_H_
-#define _MISC_H_
-
-#include <ctype.h>
-#include <string.h>
-#include <sys/types.h>
-
-#if defined(_WIN32)
-typedef unsigned char u_char;
-typedef unsigned short u_short;
-typedef char *caddr_t;
-typedef unsigned int u_int;
-
-/* integral mismatch, due to misuse of sector short */
-#pragma warning (disable : 4761 )
-
-#include <minmax.h>
-#include <io.h>
-
-#define random rand
-#define srandom srand
-
-/*#define _POSIX_ */
-#endif
-
-#include "prototype.h"
-#include "options.h"
-
-/* This is the structure we use to keep track of the global mobility
- things, such as when the server is supposed to start/stop updating
- mobility and the timestamp of when the game was last up. These
- times are in seconds. */
-struct mob_acc_globals {
- time_t timestamp; /* Last timestamp of when the game was up */
- time_t starttime; /* When we should start updating mobility again. */
-};
-
-#define ANNO_KEEP_DAYS 7 /* Keep announcements around for this many days */
-/* This uses a lot of thread stack with some versions of GNU libc,
- which can lead to nasty heap smashes (observed with 2.2.93).
- Disabled for now, until we readjust thread stack sizes. */
-#if 0
-#define RESOLVE_IPADDRESS /* resolve ip addresses into hostnames */
-#endif
-
-typedef u_char natid; /* also change NSC_NATID in nsc.h */