dragonmtn-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dragonmtn-commits] Changes to snowwhite/nickserv.c


From: Mark Loeser
Subject: [Dragonmtn-commits] Changes to snowwhite/nickserv.c
Date: Wed, 06 Apr 2005 23:23:34 -0400

Index: snowwhite/nickserv.c
diff -u snowwhite/nickserv.c:1.2 snowwhite/nickserv.c:1.3
--- snowwhite/nickserv.c:1.2    Thu Apr  7 01:37:00 2005
+++ snowwhite/nickserv.c        Thu Apr  7 03:23:34 2005
@@ -9,7 +9,7 @@
  * \wd \taz \greg \mysid
  * \date 1996-2001
  *
- * $Id: nickserv.c,v 1.2 2005/04/07 01:37:00 Halcy0n Exp $
+ * $Id: nickserv.c,v 1.3 2005/04/07 03:23:34 Halcy0n Exp $
  */
 
 /*
@@ -542,10 +542,7 @@
                /*if (newnick->reg && !newnick->auth_cookie) {
                 * sSend(":%s NOTICE %s :200 MD5 PLAIN", NickServ, 
newnick->nick, newnick->auth_cookie, newnick->idnum);
                 * } */
-               if ((newnick->reg->flags & NDBISMASK)) {
-                       newnick->oflags |= NOISMASK;
-                       sSend(":%s MODE %s :+m", NickServ, newnick->nick);
-               }
+               newnick->oflags |= NOISMASK;
 
                if (hasValidModeR(newnick)) {
                        newnick->caccess = ACC_RECOGNIZED;
@@ -2607,6 +2604,15 @@
                                PutReply(NickServ, nick, RPL_MASKHELP, 
NickServ, NickServ,
                                                 0);
                        }
+                       if (!(nick->reg->flags & NDBISMASK)) {
+                               nick->oflags &= NOISMASK;
+                               sSend(":%s MODE %s :-m", NickServ, nick->nick);
+                       }
+                       else
+                       {
+                               nick->oflags |= NOISMASK;
+                               sSend(":%s MODE %s :+m", NickServ, nick->nick);
+                       }
                } else {
                        PutReply(NickServ, nick, RPL_IDENTIFYOK_NICKARG, 
tonick->nick,
                                         0, 0);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]