/* Make builds smaller, leaner and faster */
#define VC_EXTRALEAN
+#define WIN32_LEAN_AND_MEAN
+
+/* Not defined in windows */
+#define SIGHUP 1
/* They just have to be *different*, don't they. */
#define PATH_MAX MAX_PATH
/* IPC Handlers */
class InspIRCd;
-class ConfigReader;
class ValueItem;
+class ServerConfig;
class IPC
{
InspIRCd* Instance;
HANDLE hIPCPipe;
public:
- void IPC();
- void CheckIPC(InspIRCd* Srv);
- void ~IPC();
+ IPC(InspIRCd* Srv);
+ void Check();
+ ~IPC();
};
/* Look up the nameserver in use from the registry on windows */