#include "/snd/everything.h"
#include "deadheads.h"			/* global variable type stuff */

/*
 *  Since this code might be called several times in a row without being
 *  unloaded, you CANNOT ASSUME GLOBALS HAVE BEEN ZERO'D!!  This also goes
 *  for any global/static assignments that might be changed by running the
 *  code.
 */

/** GLOBAL STUFF */
struct Process		*OurProc;   /* Our process */
struct DeviceNode	*OurNode;   /* From DOS, our physical "device" node (eg NET:) */
struct DeviceList	*DevList;   /* the "volume" entry */
struct MsgPort		*OurPort;	/* Our standard DOS msg port (pr_Port) */


struct MsgPort		*netservport[8],
								/* UP TO 8 DIFFERENT NETWORK SERVERS */
					*netrepport,
					*localrepport;

/** THE STUFF WE NEED */
struct	IntuitionBase *IntuitionBase;
struct	GfxBase *GfxBase;

struct Remember *globmem;		/* all time memory linked in here */


struct FileArg1 *first_fa1;		/* list of open file handles */
struct LockKey	*first_lk;		/* list of Alloc'd locks */


short  notdone, pad0;

