Author: Kev <klmitch@mit.edu>
authorKevin L. Mitchell <klmitch@mit.edu>
Thu, 18 Jan 2001 16:08:03 +0000 (16:08 +0000)
committerKevin L. Mitchell <klmitch@mit.edu>
Thu, 18 Jan 2001 16:08:03 +0000 (16:08 +0000)
Log message:

Set client privs when a user is introduced by a remote server.

Testing:

Compiled and tested--remote opers have all expected privileges,
including PRIV_PROPAGATE...so they'll be propagated to their
uplinks!

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@379 c9e4aea6-c8fd-4c43-8297-357d70d61c8c

ChangeLog
ircd/s_user.c

index 11cd252911d6969d9c98ced4524b39e7a65f4eb7..f25f609c1180d291311355e443754cd00cc0428f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-01-18  Kevin L. Mitchell  <klmitch@mit.edu>
+
+       * ircd/s_user.c (set_nick_name): call client_set_privs() after
+       parsing user modes
+
 2001-01-17  Kevin L. Mitchell  <klmitch@mit.edu>
 
        * ircd/s_bsd.c (read_message): fix a typo in the select version of
index e8d00b7ac59953fce61c2b140446954880daf076..1faaf2a378d059386247d8116b6a7f8257546cc5 100644 (file)
@@ -697,6 +697,7 @@ int set_nick_name(struct Client* cptr, struct Client* sptr,
         }
       }
     }
+    client_set_privs(new_client); /* set privs on user */
     /*
      * Set new nick name.
      */