Quellcode durchsuchen

* Removed remaining ifdefs for LEAF/HUB

svn: 1842
Bryan Drewery vor 21 Jahren
Ursprung
Commit
f2dfb6faf3
8 geänderte Dateien mit 7 neuen und 42 gelöschten Zeilen
  1. 0 2
      src/botcmd.c
  2. 1 29
      src/cmds.c
  3. 1 1
      src/dcc.c
  4. 3 0
      src/eggdrop.h
  5. 0 2
      src/mod/channels.mod/channels.c
  6. 0 4
      src/mod/share.mod/share.c
  7. 1 3
      src/mod/update.mod/update.c
  8. 1 1
      src/tclhash.c

+ 0 - 2
src/botcmd.c

@@ -1290,10 +1290,8 @@ static void bot_rsimr(char *botnick, char *code, char *msg)
 
 static cmd_t my_bot[] = 
 {
-#ifdef HUB	/* This will only allow hubs to read the return text */
   {"hl",	"",	(Function) bot_hublog,  NULL, HUB},
   {"r-sr",	"",	(Function) bot_rsimr,	NULL, HUB},
-#endif /* HUB */
   {"r-s",	"",	(Function) bot_rsim,	NULL, 0},
   {NULL, 	NULL, 	NULL, 			NULL, 0}
 };

+ 1 - 29
src/cmds.c

@@ -710,7 +710,7 @@ findhelp(const char *cmd)
 {
   for (int hi = 0; (help[hi].cmd) && (help[hi].desc); hi++)
     if (!egg_strcasecmp(cmd, help[hi].cmd) &&
-      (!help[hi].cmd || (conf.bot->hub && help[hi].type == 1) || (!conf.bot->hub && help[hi].type == 2)))
+      (!help[hi].cmd || (help[hi].type == HUB && conf.bot->hub) || (help[hi].type == LEAF && !conf.bot->hub)))
       return hi;
 
   return -1;
@@ -4198,9 +4198,7 @@ cmd_t C_dcc[] =
   {"+host",		"o|o",	(Function) cmd_pls_host,	NULL, 0},
   {"+ignore",		"m",	(Function) cmd_pls_ignore,	NULL, 0},
   {"+user",		"m",	(Function) cmd_pls_user,	NULL, 0},
-#ifdef HUB
   {"-bot",		"a",	(Function) cmd_mns_user,	NULL, HUB},
-#endif /* HUB */
   {"-host",		"",	(Function) cmd_mns_host,	NULL, 0},
   {"-ignore",		"m",	(Function) cmd_mns_ignore,	NULL, 0},
   {"-user",		"m",	(Function) cmd_mns_user,	NULL, 0},
@@ -4210,7 +4208,6 @@ cmd_t C_dcc[] =
   {"addline",		"",	(Function) cmd_addline,		NULL, 0},
   {"away",		"",	(Function) cmd_away,		NULL, 0},
   {"back",		"",	(Function) cmd_back,		NULL, 0},
-#ifdef HUB
   {"backup",		"m|m",	(Function) cmd_backup,		NULL, HUB},
   {"boot",		"m",	(Function) cmd_boot,		NULL, HUB},
   {"botconfig",		"n",	(Function) cmd_botconfig,	NULL, HUB},
@@ -4218,21 +4215,16 @@ cmd_t C_dcc[] =
   {"downbots",		"m",	(Function) cmd_downbots,	NULL, HUB},
   {"bottree",		"n",	(Function) cmd_bottree,		NULL, HUB},
   {"chaddr",		"a",	(Function) cmd_chaddr,		NULL, HUB},
-#endif /* HUB */
   {"chat",		"",	(Function) cmd_chat,		NULL, 0},
   {"chattr",		"m|m",	(Function) cmd_chattr,		NULL, 0},
-#ifdef HUB
   {"chhandle",		"m",	(Function) cmd_chhandle,	NULL, HUB},
 /*  {"chnick",		"m",	(Function) cmd_chhandle,	NULL, HUB}, */
   {"chpass",		"m",	(Function) cmd_chpass,		NULL, HUB},
   {"chsecpass",		"n",	(Function) cmd_chsecpass,	NULL, HUB},
   {"cmdpass",           "a",    (Function) cmd_cmdpass,         NULL, HUB},
-#endif /* HUB */
   {"color",		"",     (Function) cmd_color,           NULL, 0},
   {"comment",		"m|m",	(Function) cmd_comment,		NULL, 0},
-#ifdef HUB
   {"config",		"n",	(Function) cmd_config,		NULL, HUB},
-#endif /* HUB */
   {"console",		"-|-",	(Function) cmd_console,		NULL, 0},
   {"date",		"",	(Function) cmd_date,		NULL, 0},
   {"dccstat",		"a",	(Function) cmd_dccstat,		NULL, 0},
@@ -4246,51 +4238,37 @@ cmd_t C_dcc[] =
   {"nohelp",		"-|-",	(Function) cmd_nohelp,		NULL, 0},
   {"help",		"-|-",	(Function) cmd_help,		NULL, 0},
   {"ignores",		"m",	(Function) cmd_ignores,		NULL, 0},
-#ifdef HUB
   {"link",		"n",	(Function) cmd_link,		NULL, HUB},
-#endif /* HUB */
   {"match",		"m|m",	(Function) cmd_match,		NULL, 0},
   {"matchbot",		"m|m",	(Function) cmd_matchbot,	NULL, 0},
   {"me",		"",	(Function) cmd_me,		NULL, 0},
   {"motd",		"",	(Function) cmd_motd,		NULL, 0},
-#ifdef HUB
   {"newleaf",		"n",	(Function) cmd_newleaf,		NULL, HUB},
   {"nopass",		"m",	(Function) cmd_nopass,		NULL, HUB},
-#endif /* HUB */
   {"newpass",		"",	(Function) cmd_newpass,		NULL, 0},
   {"secpass",		"",	(Function) cmd_secpass,		NULL, 0},
 /*  {"nick",		"",	(Function) cmd_handle,		NULL, 0}, */
   {"page",		"",	(Function) cmd_page,		NULL, 0},
   {"quit",		"",	(Function) cmd_quit,		NULL, 0},
   {"relay",		"i",	(Function) cmd_relay,		NULL, 0},
-#ifdef HUB
   {"reload",		"m|m",	(Function) cmd_reload,		NULL, HUB},
-#endif /* HUB */
   {"restart",		"m",	(Function) cmd_restart,		NULL, 0},
-#ifdef HUB
   {"save",		"m|m",	(Function) cmd_save,		NULL, HUB},
-#endif /* HUB */
   {"simul",		"a",	(Function) cmd_simul,		NULL, 0},
   {"status",		"m|m",	(Function) cmd_status,		NULL, 0},
   {"strip",		"",	(Function) cmd_strip,		NULL, 0},
   {"su",		"a",	(Function) cmd_su,		NULL, 0},
-#ifdef HUB
   {"trace",		"n",	(Function) cmd_trace,		NULL, HUB},
-#endif /* HUB */
   {"traffic",		"m",	(Function) cmd_traffic,		NULL, 0},
   {"unlink",		"m",	(Function) cmd_unlink,		NULL, 0},
   {"update",		"a",	(Function) cmd_update,		NULL, 0},
-#ifdef HUB
   {"netcrontab",	"a",	(Function) cmd_netcrontab,	NULL, HUB},
-#endif /* HUB */
   {"uptime",		"m|m",	(Function) cmd_uptime,		NULL, 0},
 #ifndef CYGWIN_HACKS
   {"crontab",		"a",	(Function) cmd_crontab,		NULL, 0},
 #endif /* !CYGWIN_HACKS */
   {"dns",		"",	(Function) cmd_dns,             NULL, 0},
-#ifdef HUB
   {"who",		"n",	(Function) cmd_who,		NULL, HUB},
-#endif /* HUB */
   {"whois",		"",	(Function) cmd_whois,		NULL, 0},
   {"whom",		"",	(Function) cmd_whom,		NULL, 0},
   {"whoami",		"",	(Function) cmd_whoami,		NULL, 0},
@@ -4299,19 +4277,15 @@ cmd_t C_dcc[] =
   {"netmsg", 		"n", 	(Function) cmd_netmsg, 		NULL, 0},
   {"botnick", 		"m", 	(Function) cmd_botnick, 	NULL, 0},
   {"netnick", 		"m", 	(Function) cmd_netnick, 	NULL, 0},
-#ifdef HUB
   {"netw", 		"n", 	(Function) cmd_netw, 		NULL, HUB},
   {"netps", 		"n", 	(Function) cmd_netps, 		NULL, HUB},
   {"netlast", 		"n", 	(Function) cmd_netlast, 	NULL, HUB},
   {"netlag", 		"m", 	(Function) cmd_netlag, 		NULL, HUB},
-#endif /* HUB */
   {"botserver",		"m",	(Function) cmd_botserver,	NULL, 0},
   {"netserver", 	"m", 	(Function) cmd_netserver, 	NULL, 0},
   {"timesync",		"a",	(Function) cmd_timesync,	NULL, 0},
-#ifdef HUB
   {"botversion", 	"o", 	(Function) cmd_botversion, 	NULL, HUB},
   {"netversion", 	"o", 	(Function) cmd_netversion, 	NULL, HUB},
-#endif /* HUB */
   {"userlist", 		"m", 	(Function) cmd_userlist, 	NULL, 0},
   {"ps", 		"n", 	(Function) cmd_ps, 		NULL, 0},
   {"last", 		"n", 	(Function) cmd_last, 		NULL, 0},
@@ -4324,12 +4298,10 @@ cmd_t C_dcc[] =
   {"conf",		"a",	(Function) cmd_conf,		NULL, 0},
   {"encrypt",		"",	(Function) cmd_encrypt,		NULL, 0},
   {"decrypt",		"",	(Function) cmd_decrypt,		NULL, 0},
-#ifdef HUB
   {"botcmd",		"i",	(Function) cmd_botcmd, 		NULL, HUB},
   {"bc",		"i",	(Function) cmd_botcmd, 		NULL, HUB},
   {"hublevel", 		"a", 	(Function) cmd_hublevel, 	NULL, HUB},
   {"lagged", 		"m", 	(Function) cmd_lagged, 		NULL, HUB},
   {"uplink", 		"a", 	(Function) cmd_uplink, 		NULL, HUB},
-#endif /* HUB */
   {NULL,		NULL,	NULL,				NULL, 0}
 };

+ 1 - 1
src/dcc.c

@@ -422,7 +422,7 @@ dcc_bot(int idx, char *code, int i)
     if (!y) {
       /* Found a match */
 	/* FIXME: replace with HUB/leaf after being removed */
-      if (!C_bot[i].type || (C_bot[i].type == 1 && conf.bot->hub) || (C_bot[i].type == 2 && !conf.bot->hub))
+      if (!C_bot[i].type || (C_bot[i].type == HUB && conf.bot->hub) || (C_bot[i].type == LEAF && !conf.bot->hub))
         (C_bot[i].func) (idx, msg);
       break;
     } else if (y < 0)

+ 3 - 0
src/eggdrop.h

@@ -129,4 +129,7 @@ enum {		/* TAKE A GUESS */
 #define FLOOD_GLOBAL_MAX 3
 
 
+#define HUB  1
+#define LEAF 2
+
 #endif				/* _EGG_EGGDROP_H */

+ 0 - 2
src/mod/channels.mod/channels.c

@@ -864,10 +864,8 @@ cmd_t channels_bot[] = {
   {"cjoin",	"", 	(Function) got_cjoin, 	NULL, 0},
   {"cpart",	"", 	(Function) got_cpart, 	NULL, 0},
   {"cset",	"", 	(Function) got_cset,  	NULL, 0},
-#ifdef LEAF
   {"cycle",	"", 	(Function) got_cycle, 	NULL, LEAF},
   {"down",	"", 	(Function) got_down,  	NULL, LEAF},
-#endif /* LEAF */
   {"rl",	"", 	(Function) got_role,  	NULL, 0},
   {"kl",	"", 	(Function) got_kl,    	NULL, 0},
   {"sj",	"", 	(Function) got_sj,    	NULL, 0},

+ 0 - 4
src/mod/share.mod/share.c

@@ -1145,13 +1145,9 @@ static botcmd_t C_share[] = {
   {"se", share_stick_exempt, 0},
   {"sInv", share_stick_invite, 0},
   {"u?", share_userfileq, 0},
-#ifdef HUB
   {"un", share_ufno, HUB},
-#endif /* HUB */
   {"us", share_ufsend, 0},
-#ifdef HUB
   {"uy", share_ufyes, HUB},
-#endif /* HUB */
   {"v", share_version, 0},
   {NULL, NULL, 0}
 };

+ 1 - 3
src/mod/update.mod/update.c

@@ -433,17 +433,15 @@ static void cmd_bupdate(int idx, char *par)
 
 cmd_t update_cmds[] =
 {
-#ifdef HUB
   {"bupdate",		"a",	(Function) cmd_bupdate,		NULL, HUB},
-#endif /* HUB */
   {NULL,		NULL,	NULL,				NULL, 0}
 };
 
 void update_init()
 {
   add_builtins("bot", update_bot);
+  add_builtins("dcc", update_cmds);
   if (conf.bot->hub) {
-    add_builtins("dcc", update_cmds);
     timer_create_secs(30, "check_updates", (Function) check_updates);
   }
 }

+ 1 - 1
src/tclhash.c

@@ -451,7 +451,7 @@ void add_builtins(const char *table_name, cmd_t *cmds)
 
 	for (; cmds->name; cmds++) {
 		/* FIXME: replace 1/2 with HUB/LEAF after they are removed */
-          if (!cmds->type || (cmds->type == 1 && conf.bot->hub) || (cmds->type == 2 && !conf.bot->hub)) {
+          if (!cmds->type || (cmds->type == HUB && conf.bot->hub) || (cmds->type == LEAF && !conf.bot->hub)) {
                 /* add BT_dcc cmds to cmdlist[] :: add to the help system.. */
                 if (!strcmp(table->name, "dcc") && (findhelp(cmds->name) != -1)) {
                   cmdlist[cmdi].name = cmds->name;