]> jfr.im git - irc/atheme/atheme-contrib-modules.git/commitdiff
ns_listlogins.c: a few fixups
authorAaron Jones <redacted>
Sat, 30 Jun 2018 16:49:53 +0000 (16:49 +0000)
committerAaron Jones <redacted>
Sat, 30 Jun 2018 16:49:53 +0000 (16:49 +0000)
- Remove unnecessary forward declarations
- Apply atheme/atheme@e1df27b9fbecc2267baa

ns_listlogins.c

index b8f8115110d5251875003d2fe570786fcd7ea768..2afbe5bded3caff3326b6060a6e31604b6bc2564 100644 (file)
@@ -7,10 +7,6 @@
 
 #include "atheme-compat.h"
 
-static void ns_cmd_listlogins(sourceinfo_t *si, int parc, char *parv[]);
-
-command_t ns_listlogins = { "LISTLOGINS", N_("Lists details of clients authenticated as you."), AC_AUTHENTICATED, 1, ns_cmd_listlogins, { .path = "contrib/listlogins" } };
-
 static void
 ns_cmd_listlogins(sourceinfo_t *si, int parc, char *parv[])
 {
@@ -35,6 +31,15 @@ ns_cmd_listlogins(sourceinfo_t *si, int parc, char *parv[])
        logcommand(si, CMDLOG_GET, "LISTLOGINS: (\2%d\2 matches)", matches);
 }
 
+static command_t ns_listlogins = {
+       .name           = "LISTLOGINS",
+       .desc           = N_("Lists details of clients authenticated as you."),
+       .access         = AC_AUTHENTICATED,
+       .maxparc        = 1,
+       .cmd            = &ns_cmd_listlogins,
+       .help           = { .path = "contrib/listlogins" },
+};
+
 static void
 mod_init(module_t *const restrict m)
 {