/* This file has been generated by the Hex-Rays decompiler.
Copyright (c) 2007-2011 Hex-Rays <info@hex-rays.com>
Detected compiler: GNU C++
*/
#include <defs.h>
//-------------------------------------------------------------------------
// Data declarations
extern _UNKNOWN start; // weak
extern char modes[3]; // idb
extern _UNKNOWN unk_8052403; // weak
extern char aSS[7]; // weak
extern char aRb[]; // idb
extern int dword_8052418[]; // weak
extern int dword_805241C[]; // weak
extern int dword_8054418[]; // weak
extern int dword_805441C[]; // weak
extern int dword_8054C18[]; // weak
extern int dword_8054C1C[]; // weak
extern int dword_8055418[]; // weak
extern int dword_805541C[]; // weak
extern int dword_8055C18[]; // weak
extern int dword_8055C1C[]; // weak
extern int dword_8056418[]; // weak
extern int dword_805641C[]; // weak
extern int dword_8056C18[]; // weak
extern int dword_8056C1C[]; // weak
extern int dword_8057418[]; // weak
extern int dword_805741C[]; // weak
extern int dword_8057C18[]; // weak
extern int dword_8057C1C[]; // weak
extern int dword_8058418[]; // weak
extern int dword_805841C[]; // weak
extern char s2[]; // idb
extern char a02x[5]; // weak
extern char src[]; // idb
extern char aW32n55_dll[]; // idb
extern char aSuconfig_dat[]; // idb
extern char aTitle[6]; // weak
extern char aPublic[7]; // weak
extern int (__cdecl *off_80584AC[5])(int, int); // weak
extern char byte_80584D1[]; // weak
extern char file[]; // idb
extern char aLibnotify_so_1[]; // idb
extern char aCiuxAlibnotify[68]; // weak
extern char name[]; // idb
extern char aNotify_notific[]; // idb
extern char aNotify_notif_0[]; // idb
extern char aNotify_notif_1[]; // idb
extern char aNotify_notif_2[]; // idb
extern char aFOlibnotifysoX[39]; // weak
extern char aMentohust[10]; // weak
extern char aMentohust_0[10]; // weak
extern char aXiaxzlxmclibno[32]; // weak
extern char aCiuxAlibpcapxd[66]; // weak
extern char aPcap_findallde[]; // idb
extern char aPcap_freeallde[]; // idb
extern char aPcap_open_live[]; // idb
extern char aPcap_compile[]; // idb
extern char aPcap_setfilter[]; // idb
extern char aPcap_geterr[]; // idb
extern char aPcap_freecode[]; // idb
extern char aPcap_loop[]; // idb
extern char aPcap_close[]; // idb
extern char aPcap_breakloop[]; // idb
extern char aPcap_sendpacke[]; // idb
extern char aFOlibpcapsoXpc[37]; // weak
extern char *off_805875C[5]; // weak
extern char aXxghlmxhzb[11]; // weak
extern char aCiasaicczfScca[55]; // weak
extern char a02x_0[6]; // weak
extern char aXovciClpciicMD[27]; // weak
extern char aMd5cznxnrS[18]; // weak
extern char aCXS8021x_exefB[59]; // weak
extern char aV2cabskmxaS[20]; // weak
extern char aCXSw32n55_dllf[60]; // weak
extern char aV3cabskmxaS[20]; // weak
extern char aD_D_D_D[12]; // weak
extern char aXiixXeccoexncx[27]; // weak
extern char aXIcSxnbSfKsoXp[34]; // weak
extern char aXIcSxnbSfKso_0[44]; // weak
extern char aCMcMacS[18]; // weak
extern char aFCfiipS[17]; // weak
extern char aXnrcScoicabS[21]; // weak
extern char aXIcSxnbSfKso_1[35]; // weak
extern char fromcode[]; // idb
extern char tocode[]; // idb
extern char aCmzxoCDsuconfi[41]; // weak
extern char s[]; // idb
extern int dword_80589C0; // weak
extern int dword_80589C4; // weak
extern int dword_80589C8; // weak
extern int dword_80589CC; // weak
extern _UNKNOWN unk_80589D0; // weak
extern _UNKNOWN unk_8058A10; // weak
extern _UNKNOWN unk_8058BD0; // weak
extern _UNKNOWN unk_8058C30; // weak
extern char *off_8058E30; // idb
extern char aCiFNxiCNxkbxsi[39]; // weak
extern char aXpssabcficiXrn[42]; // weak
extern char aXpssabxpjcabsE[39]; // weak
extern char aCnixasxunxFxme[42]; // weak
extern char aCngxIsoXpcip__[22]; // weak
extern char aCunfCUcaquav[20]; // weak
extern char aXpCiCNxkbxsi__[23]; // weak
extern char aXpssabcficiX_0[23]; // weak
extern char aXpssabxpjcab__[20]; // weak
extern char aSodspbcoicQMxA[33]; // weak
extern char aXpssabxGsXmefE[38]; // weak
extern _UNKNOWN unk_8058FA8; // weak
extern char aCqeciCSxnbxdSE[27]; // weak
extern char aAny[]; // idb
extern char aCSxnbDS[19]; // weak
extern char aCiFNxiCSxnbqB[23]; // weak
extern char a__SpSaiclicSxn[27]; // weak
extern char aCvisaiclifJcmm[36]; // weak
extern char aHttpCode_googl[47]; // weak
extern char a0_3_4[6]; // weak
extern char aCmvsOfCfimento[166]; // weak
extern char aUsername[9]; // weak
extern char aPassword[9]; // weak
extern char aNic[4]; // weak
extern char aDatafile[9]; // weak
extern char aDhcpscript[11]; // weak
extern char aVersion[8]; // weak
extern char aU_U[6]; // weak
extern char a255_255_255_25[]; // idb
extern char aIp[3]; // weak
extern char aMask[5]; // weak
extern char a0_0_0_0[]; // idb
extern char aGateway[8]; // weak
extern char aDns[4]; // weak
extern char aPinghost[9]; // weak
extern char aTimeout[8]; // weak
extern char aEchointerval[13]; // weak
extern char aRestartwait[12]; // weak
extern char aStartmode[10]; // weak
extern char aDhcpmode[9]; // weak
extern char aShownotify[11]; // weak
extern char aDaemonmode[11]; // weak
extern char aMaxfail[8]; // weak
extern char aHelp[]; // idb
extern char aCficXSSaisbXpv[1180]; // weak
extern char aSXeelibpcapxdS[46]; // weak
extern char aMentohustSfssp[25]; // weak
extern char aCiFNxiCSxnbq_0[19]; // weak
extern char a__SpSUxeecfici[24]; // weak
extern char a__SpSUxeexpjca[21]; // weak
extern char a__SpSaiclicDct[58]; // weak
extern char a__SpSaiclidhcp[73]; // weak
extern char aCiuxAsfbcczfXd[25]; // weak
extern char aSoXpccczfSfbxd[25]; // weak
extern char aXXpssabsaaxzFB[53]; // weak
extern char aCUcaqsIcilxdSE[]; // idb
extern char aCBcImentohustc[35]; // weak
extern char aMentohustxCPsR[35]; // weak
extern char aSIxeexroxpSRsb[64]; // weak
extern char aXroxpSRsbmxdSE[]; // idb
extern char aA[]; // idb
extern char aXkasfbxdSE[]; // idb
extern char aCunfSfbcczfXdS[56]; // weak
extern char aCficiXrnS[18]; // weak
extern char aCSxnbS[16]; // weak
extern char aCSxeXXaaS[21]; // weak
extern char aDnsxXaaS[18]; // weak
extern char aCsSgSznsUS[21]; // weak
extern char aSodspbsEccUczt[24]; // weak
extern char aXGsScSFUczt[24]; // weak
extern char aXdSEcnixEUczt[24]; // weak
extern char aXebsoXdSEUcmb[24]; // weak
extern char aCDctnxXaaS[21]; // weak
extern char aDhcpccXPS[19]; // weak
extern char aSaCqesEccDczt[24]; // weak
extern char aCxCnocczfS[21]; // weak
extern char aDhcpsdCMS[19]; // weak
extern char aSoXpcmacxXaaci[40]; // weak
extern char aDatafile_0[9]; // weak
extern char a0_00[]; // idb
extern char aFAxnssodspbxpv[37]; // weak
extern char aSodspbxpvcxXCi[38]; // weak
extern char *off_8059BD8[2]; // weak
extern char *off_8059BDC; // idb
extern char byte_8059BE0[]; // weak
extern char byte_8059C24[]; // weak
extern char *off_8059C70; // idb
extern char *off_8059C74; // idb
extern char *off_8059C78[7]; // weak
extern char *off_8059C88[3]; // weak
extern char aXpssabcxCnoxme[52]; // weak
extern char aXpssabcxCnox_0[48]; // weak
extern char aCCQcprcdS[21]; // weak
extern char aMentohustCCQcp[25]; // weak
extern char aSodspbmacS[18]; // weak
extern char aUserName[10]; // weak
extern char aSodspbcirxkq[18]; // weak
extern char aSodspbxdSE[18]; // weak
extern char aSUcNsodspbxdSE[46]; // weak
extern char aCSxeMacS[18]; // weak
extern char aArpSSS[13]; // weak
extern char aArpcmSkcS[18]; // weak
extern char aCmSkccRS[14]; // weak
extern char aMentohustArpcp[22]; // weak
extern char aSodspbxSaaxzUa[23]; // weak
extern int dword_805AF00; // weak
extern int dword_805AF08[]; // weak
extern _UNKNOWN unk_805AF0C; // weak
extern int dword_805AF10; // weak
extern _UNKNOWN unk_805B0E0; // weak
extern _UNKNOWN unk_805B0E4; // weak
extern _UNKNOWN unk_805B124; // weak
extern _UNKNOWN unk_805B164; // weak
extern int dword_805B1A4; // weak
extern char byte_805B1A8; // idb
extern char byte_805B1EC