]> jfr.im git - solanum.git/blobdiff - extensions/sno_globalnickchange.c
explicitly show IP in SNO_BANNED snotes
[solanum.git] / extensions / sno_globalnickchange.c
index 9c53d48da08c829f8a1b625d6ad6a89163ece843..7d3c21962562fed9e1ee0313cdf6b1c4adb8ec02 100644 (file)
@@ -15,10 +15,10 @@ static const char sno_desc[] =
        "Adds server notices for remote nick changes";
 
 static int _modinit(void);
-static void h_gnc_nick_change(hook_data *data);
+static void h_gnc_nick_change(void *data);
 
 mapi_hfn_list_av1 gcn_hfnlist[] = {
-       { "remote_nick_change", (hookfn) h_gnc_nick_change },
+       { "remote_nick_change", h_gnc_nick_change },
        { NULL, NULL }
 };
 
@@ -28,14 +28,15 @@ static int
 _modinit(void)
 {
        /* show the fact that we are showing user information in /version */
-       opers_see_all_users = 1;
+       opers_see_all_users = true;
 
        return 0;
 }
 
 static void
-h_gnc_nick_change(hook_data *data)
+h_gnc_nick_change(void *data_)
 {
+       hook_data *data = data_;
        struct Client *source_p = data->client;
        const char *oldnick = data->arg1;
        const char *newnick = data->arg2;