dsI/bin/
dsI/extra/creremote/
dsI/extra/mingw/
dsI/extra/wolfpaw/
dsI/fluffos-2.7-ds2.018/
dsI/fluffos-2.7-ds2.018/ChangeLog.old/
dsI/fluffos-2.7-ds2.018/Win32/
dsI/fluffos-2.7-ds2.018/compat/
dsI/fluffos-2.7-ds2.018/compat/simuls/
dsI/fluffos-2.7-ds2.018/testsuite/
dsI/fluffos-2.7-ds2.018/testsuite/clone/
dsI/fluffos-2.7-ds2.018/testsuite/command/
dsI/fluffos-2.7-ds2.018/testsuite/data/
dsI/fluffos-2.7-ds2.018/testsuite/etc/
dsI/fluffos-2.7-ds2.018/testsuite/include/
dsI/fluffos-2.7-ds2.018/testsuite/inherit/
dsI/fluffos-2.7-ds2.018/testsuite/inherit/master/
dsI/fluffos-2.7-ds2.018/testsuite/log/
dsI/fluffos-2.7-ds2.018/testsuite/single/
dsI/fluffos-2.7-ds2.018/testsuite/single/tests/compiler/
dsI/fluffos-2.7-ds2.018/testsuite/single/tests/efuns/
dsI/fluffos-2.7-ds2.018/testsuite/single/tests/operators/
dsI/fluffos-2.7-ds2.018/testsuite/u/
dsI/fluffos-2.7-ds2.018/tmp/
dsI/lib/cfg/
dsI/lib/cmds/common/
dsI/lib/cmds/creators/include/
dsI/lib/cmds/creators/include/SCCS/
dsI/lib/daemon/services/
dsI/lib/doc/
dsI/lib/domains/Ylsrim/
dsI/lib/domains/Ylsrim/adm/
dsI/lib/domains/Ylsrim/armour/
dsI/lib/domains/Ylsrim/broken/
dsI/lib/domains/Ylsrim/fish/
dsI/lib/domains/Ylsrim/meal/
dsI/lib/domains/Ylsrim/npc/
dsI/lib/domains/Ylsrim/virtual/
dsI/lib/domains/Ylsrim/weapon/
dsI/lib/domains/default/creator/
dsI/lib/domains/default/etc/
dsI/lib/domains/default/room/
dsI/lib/lib/comp/
dsI/lib/lib/lvs/
dsI/lib/lib/user/
dsI/lib/lib/virtual/
dsI/lib/obj/
dsI/lib/obj/include/
dsI/lib/realms/
dsI/lib/save/kills/a/
dsI/lib/save/kills/b/
dsI/lib/save/kills/f/
dsI/lib/save/kills/m/
dsI/lib/save/kills/q/
dsI/lib/save/kills/r/
dsI/lib/secure/cfg/
dsI/lib/secure/cfg/classes/
dsI/lib/secure/cfg/races/SCCS/
dsI/lib/secure/cmds/creators/include/
dsI/lib/secure/cmds/players/
dsI/lib/secure/cmds/players/include/
dsI/lib/secure/daemon/include/
dsI/lib/secure/lib/
dsI/lib/secure/lib/include/
dsI/lib/secure/lib/net/
dsI/lib/secure/lib/net/include/
dsI/lib/secure/lib/std/
dsI/lib/secure/obj/
dsI/lib/secure/obj/include/
dsI/lib/secure/save/
dsI/lib/spells/
dsI/lib/verbs/admins/include/
dsI/lib/verbs/common/
dsI/lib/verbs/common/include/
dsI/lib/verbs/creators/
dsI/lib/verbs/creators/include/
dsI/lib/verbs/players/include/SCCS/
dsI/lib/verbs/rooms/
dsI/lib/verbs/rooms/include/
dsI/lib/www/
dsI/v22.2b14/
dsI/win32/
/*    This socket errors package by Jacques@TMI-1 and Cynosure@Synergy  */

#ifndef __SOCKET_H
#define __SOCKET_H

#define EESUCCESS	  1		/* Call was successful */
#define EESOCKET	 -1		/* Problem creating socket */
#define EESETSOCKOPT	 -2		/* Problem with setsockopt */
#define	EENONBLOCK	 -3		/* Problem setting non-blocking mode */
#define EENOSOCKS	 -4		/* No more available efun sockets */
#define EEFDRANGE	 -5		/* Descriptor out of range */
#define EEBADF		 -6		/* Descriptor is invalid */
#define EESECURITY	 -7		/* Security violation attempted */
#define	EEISBOUND	 -8		/* Socket is already bound */
#define EEADDRINUSE	 -9		/* Address already in use */
#define EEBIND		-10		/* Problem with bind */
#define EEGETSOCKNAME	-11		/* Problem with getsockname */
#define EEMODENOTSUPP	-12		/* Socket mode not supported */
#define EENOADDR	-13		/* Socket not bound to an address */
#define EEISCONN	-14		/* Socket is already connected */
#define EELISTEN	-15		/* Problem with listen */
#define EENOTLISTN	-16		/* Socket not listening */
#define EEWOULDBLOCK	-17		/* Operation would block */
#define EEINTR		-18		/* Interrupted system call */
#define EEACCEPT	-19		/* Problem with accept */
#define	EEISLISTEN	-20		/* Socket is listening */
#define EEBADADDR	-21		/* Problem with address format */
#define EEALREADY	-22		/* Operation already in progress */
#define EECONNREFUSED	-23		/* Connection refused */
#define EECONNECT	-24		/* Problem with connect */
#define EENOTCONN	-25		/* Socket not connected */
#define EETYPENOTSUPP	-26		/* Object type not supported */
#define	EESENDTO	-27		/* Problem with sendto */
#define	EESEND		-28		/* Problem with send */
#define	EECALLBACK	-29		/* Wait for callback */
#define EESOCKRLSD	-30		/* Socket already released */
#define EESOCKNOTRLSD   -31		/* Socket not released */

#define	ERROR_STRINGS	 32		/* sizeof (error_strings) */

#endif /* __SOCKET_H */