Răsfoiți Sursa

* Fixed a rejecting problem :)

svn: 946
Bryan Drewery 22 ani în urmă
părinte
comite
40445c6fb2
1 a modificat fișierele cu 2 adăugiri și 9 ștergeri
  1. 2 9
      src/botcmd.c

+ 2 - 9
src/botcmd.c

@@ -663,7 +663,6 @@ static void bot_update(int idx, char *par)
 static void bot_nlinked(int idx, char *par)
 {
   char *newbot = NULL, *next = NULL, *p = NULL, s[1024] = "", x = 0, *vversion = NULL;
-  struct userrec *u = NULL;
   int bogus = 0, i, vlocalhub = 0;
   time_t vbuildts = 0L;
 
@@ -707,8 +706,8 @@ static void bot_nlinked(int idx, char *par)
   else
     x = '-';
 
-  newsplit(&par);		/* vnum */
-
+  if (par[0])
+    newsplit(&par);		/* vnum */
   if (par[0])
     vlocalhub = atoi(newsplit(&par));
   if (par[0])
@@ -727,12 +726,6 @@ static void bot_nlinked(int idx, char *par)
   }
   addbot(newbot, dcc[idx].nick, next, x, vlocalhub, vbuildts, vversion ? vversion : "");
   check_bind_link(newbot, next);
-
-  u = get_user_by_handle(userlist, newbot);
-  if (u && u->flags && (!(u->flags & USER_OP))) {
-    botnet_send_reject(idx, conf.bot->nick, NULL, newbot, NULL, NULL);
-    putlog(LOG_BOTS, "*", "%s %s %s %s", BOT_REJECTING, newbot, MISC_FROM, dcc[idx].nick);
-  }
 }
 
 static void bot_unlinked(int idx, char *par)