? help.conf.patch
? s_serv.patch
Index: src/s_serv.c
===================================================================
RCS file: /home/cmunk/ircsystems/cvsroot/unreal/src/s_serv.c,v
retrieving revision 1.1.1.1.6.1.2.299.2.21
diff -u -r1.1.1.1.6.1.2.299.2.21 s_serv.c
--- src/s_serv.c	12 Nov 2006 18:58:18 -0000	1.1.1.1.6.1.2.299.2.21
+++ src/s_serv.c	16 Apr 2007 06:19:27 -0000
@@ -616,7 +616,7 @@
 		if (parv[1] && (parv[1][0] == '-'))
 			x = HUNTED_ISME;
 		else
-			x = hunt_server_token(cptr, sptr, MSG_REHASH, TOK_REHASH, "%s", 1, parc, parv);
+			x = hunt_server_token(cptr, sptr, MSG_REHASH, TOK_REHASH, "%s %s", 1, parc, parv);
 	} else {
 		x = hunt_server_token(cptr, sptr, MSG_REHASH, TOK_REHASH, "%s %s", 1, parc, parv);
 	}
@@ -650,7 +650,7 @@
 		parv[1] = parv[2];
 	}
 
-	if (!BadPtr(parv[1]) && strcmp(parv[1], "-all"))
+	if (!BadPtr(parv[1]) && strcmp(parv[1], "-all") && stricmp(parv[1], me.name))
 	{
 
 		if (!IsAdmin(sptr) && !IsCoAdmin(sptr))
