Simplify crule_via()'s lookup for the directly connected server name.
authorMichael Poole <mdpoole@troilus.org>
Sun, 17 Oct 2004 16:08:17 +0000 (16:08 +0000)
committerMichael Poole <mdpoole@troilus.org>
Sun, 17 Oct 2004 16:08:17 +0000 (16:08 +0000)
git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1249 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
ircd/crule.c

index 1d3480b381d4200664b8fe5b87291ed2a90ab3d7..e93870bbb059a9c3be53042ad2ae5b47b24972a4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-10-17  Michael Poole <mdpoole@troilus.org>
+
+       * ircd/crule.c (crule_via): Simplify the lookup for the directly
+       connected server name.
+
 2004-10-16  Michael Poole <mdpoole@troilus.org>
 
        * ircd/class.c: Make find_class() return NULL for unknown classes,
index 8c1a676d3927755587f3d769e6f6395b8bcbd559..316985d6ed5c209d64dff75f66fe0550a2c802aa 100644 (file)
@@ -280,8 +280,7 @@ static int crule_via(int numargs, void *crulearg[])
       continue;
     if (match((char *)crulearg[1], cli_name(acptr)))
       continue;
-    if (match((char *)crulearg[0],
-             cli_name(LocalClientArray[cli_fd(cli_from(acptr))])))
+    if (match((char *)crulearg[0], cli_name(cli_from(acptr))))
       continue;
     return (1);
   }