]> jfr.im git - solanum.git/blobdiff - extensions/extb_canjoin.c
callerid: actually the guard should be for source_p
[solanum.git] / extensions / extb_canjoin.c
index 3b3c95baea4994e32736fa23db58d6866b052ef5..7af8b193f969af2934c8f44b8aeeb0fb366c3bd2 100644 (file)
@@ -2,8 +2,6 @@
  * Canjoin extban type: matches users who are or are not banned from a
  * specified channel.
  *    -- nenolod/jilles
- *
- * $Id: extb_canjoin.c 1841 2006-08-22 17:30:03Z jilles $
  */
 
 #include "stdinc.h"
 #include "hash.h"
 #include "ircd.h"
 
+static const char extb_desc[] = "Can join ($j) extban type - matches users who are or are not banned from a specified channel";
+
 static int _modinit(void);
 static void _moddeinit(void);
 static int eb_canjoin(const char *data, struct Client *client_p, struct Channel *chptr, long mode_type);
 
-DECLARE_MODULE_AV1(extb_canjoin, _modinit, _moddeinit, NULL, NULL, NULL, "$Revision: 1841 $");
+DECLARE_MODULE_AV2(extb_canjoin, _modinit, _moddeinit, NULL, NULL, NULL, NULL, NULL, extb_desc);
 
 static int
 _modinit(void)
@@ -61,7 +61,7 @@ static int eb_canjoin(const char *data, struct Client *client_p,
                return EXTBAN_INVALID;
 #endif
        recurse = 1;
-       ret = is_banned(chptr2, client_p, NULL, NULL, NULL, NULL) == CHFL_BAN ? EXTBAN_MATCH : EXTBAN_NOMATCH;
+       ret = is_banned(chptr2, client_p, NULL, NULL, NULL) == CHFL_BAN ? EXTBAN_MATCH : EXTBAN_NOMATCH;
        recurse = 0;
        return ret;
 }