]> jfr.im git - solanum.git/blobdiff - extensions/extb_ssl.c
filter: drop messages if we're ACT_KILLing them
[solanum.git] / extensions / extb_ssl.c
index b3a8d810d8088d58deb13a0309a7c6431e9ed9e9..801d4e9be9eb3ebe70a45e597207c328f512d908 100644 (file)
@@ -1,15 +1,17 @@
-/* Oper extban type: matches ssl users */
+/* SSL extban type: matches ssl users */
 
 #include "stdinc.h"
 #include "modules.h"
 #include "client.h"
 #include "ircd.h"
 
+static const char extb_desc[] = "SSL/TLS ($z) extban type";
+
 static int _modinit(void);
 static void _moddeinit(void);
 static int eb_ssl(const char *data, struct Client *client_p, struct Channel *chptr, long mode_type);
 
-DECLARE_MODULE_AV1(extb_ssl, _modinit, _moddeinit, NULL, NULL, NULL, "$Revision$");
+DECLARE_MODULE_AV2(extb_ssl, _modinit, _moddeinit, NULL, NULL, NULL, NULL, NULL, extb_desc);
 
 static int
 _modinit(void)
@@ -31,8 +33,6 @@ static int eb_ssl(const char *data, struct Client *client_p,
 
        (void)chptr;
        (void)mode_type;
-       /* perhaps use data somehow? (opernick/flags?) */
-       /* so deny any bans with data for now */
        if (data != NULL)
                return EXTBAN_INVALID;
        return IsSSLClient(client_p) ? EXTBAN_MATCH : EXTBAN_NOMATCH;