summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorBerke Viktor <bviktor@hexchat.org>2013-04-28 17:01:37 +0200
committerBerke Viktor <bviktor@hexchat.org>2013-04-28 17:01:37 +0200
commit50373f4ff9467e9cd7033f3d9f3b468765d48d90 (patch)
treea6295bb2b8d4f79fc7c28ba35a0c68294eb1da5a
parent2df866bdf8a709efd9f438627311c3652e687eae (diff)
Get rid of some hardcoded network recognition
-rw-r--r--src/common/modes.c4
-rw-r--r--src/common/proto-irc.c9
2 files changed, 1 insertions, 12 deletions
diff --git a/src/common/modes.c b/src/common/modes.c
index dfcfdbc6..38e57e4c 100644
--- a/src/common/modes.c
+++ b/src/common/modes.c
@@ -817,9 +817,7 @@ inbound_005 (server * serv, char *word[])
 			}
 
 			/* use /NICKSERV */
-			if (g_ascii_strcasecmp (word[w] + 8, "RusNet") == 0)
-				serv->nickservtype = 1;
-			else if (g_ascii_strcasecmp (word[w] + 8, "UniBG") == 0)
+			if (g_ascii_strcasecmp (word[w] + 8, "UniBG") == 0)
 				serv->nickservtype = 3;
 			else if (g_ascii_strcasecmp (word[w] + 8, "QuakeNet") == 0)
 				serv->nickservtype = 4;
diff --git a/src/common/proto-irc.c b/src/common/proto-irc.c
index 5c803a02..27c3cb8e 100644
--- a/src/common/proto-irc.c
+++ b/src/common/proto-irc.c
@@ -484,15 +484,6 @@ process_numeric (session * sess, int n,
 				inbound_foundip (sess, strrchr(word[10], '@')+1);
 		}
 
-		/* use /NICKSERV */
-		if (g_ascii_strcasecmp (word[7], "DALnet") == 0 ||
-			 g_ascii_strcasecmp (word[7], "BRASnet") == 0)
-			serv->nickservtype = 1;
-
-		/* use /NS */
-		else if (g_ascii_strcasecmp (word[7], "FreeNode") == 0)
-			serv->nickservtype = 2;
-
 		goto def;
 
 	case 4:	/* check the ircd type */