瀏覽代碼

* Change warning when unknown bot attempts to link

svn: 3624
Bryan Drewery 18 年之前
父節點
當前提交
1f2eb4636a
共有 2 個文件被更改,包括 3 次插入2 次删除
  1. 3 1
      src/dcc.c
  2. 0 1
      src/lang.h

+ 3 - 1
src/dcc.c

@@ -1622,8 +1622,10 @@ dcc_telnet_id(int idx, char *buf, int atr)
   if (!ok) {
   if (!ok) {
     if (dcc[idx].user)
     if (dcc[idx].user)
       putlog(LOG_BOTS, "*", "%s: %s!%s", ischanhub() ? DCC_REFUSED : DCC_REFUSEDNC, nick, dcc[idx].host);
       putlog(LOG_BOTS, "*", "%s: %s!%s", ischanhub() ? DCC_REFUSED : DCC_REFUSEDNC, nick, dcc[idx].host);
+    else if (dcc[idx].bot)
+      putlog(LOG_BOTS, "*", "Refused %s (invalid bot handle: %s) (Add with '%snewleaf %s')", dcc[idx].host, nick, settings.dcc_prefix, nick);
     else
     else
-      putlog(LOG_BOTS, "*", DCC_INVHANDLE, dcc[idx].host, nick);
+      putlog(LOG_BOTS, "*", "Refused %s (invalid handle: %s)", dcc[idx].host, nick);
     killsock(dcc[idx].sock);
     killsock(dcc[idx].sock);
     lostdcc(idx);
     lostdcc(idx);
     return;
     return;

+ 0 - 1
src/lang.h

@@ -172,7 +172,6 @@
 #define DCC_BADNICK		"Refused %s (bad nick)"
 #define DCC_BADNICK		"Refused %s (bad nick)"
 #define DCC_NONBOT		"Refused %s (non-bot)"
 #define DCC_NONBOT		"Refused %s (non-bot)"
 #define DCC_NONUSER		"Refused %s (non-user)"
 #define DCC_NONUSER		"Refused %s (non-user)"
-#define DCC_INVHANDLE		"Refused %s (invalid handle: %s)"
 #define DCC_DUPLICATE		"Refused telnet connection from %s (duplicate)"
 #define DCC_DUPLICATE		"Refused telnet connection from %s (duplicate)"
 #define DCC_NOPASS		"Refused [%s]%s (no password)"
 #define DCC_NOPASS		"Refused [%s]%s (no password)"
 #define DCC_LOSTCON		"Lost telnet connection to %s/%d"
 #define DCC_LOSTCON		"Lost telnet connection to %s/%d"