#include "module.h"#include "encrypt.h"
Go to the source code of this file.
Functions | |
| int | do_saset (User *u) |
| int | do_saset_display (User *u, NickCore *nc, char *param) |
| int | do_saset_password (User *u, NickCore *nc, char *param) |
| int | do_saset_url (User *u, NickCore *nc, char *param) |
| int | do_saset_email (User *u, NickCore *nc, char *param) |
| int | do_saset_greet (User *u, NickCore *nc, char *param) |
| int | do_saset_icq (User *u, NickCore *nc, char *param) |
| int | do_saset_kill (User *u, NickCore *nc, char *param) |
| int | do_saset_secure (User *u, NickCore *nc, char *param) |
| int | do_saset_private (User *u, NickCore *nc, char *param) |
| int | do_saset_msg (User *u, NickCore *nc, char *param) |
| int | do_saset_hide (User *u, NickCore *nc, char *param) |
| int | do_saset_noexpire (User *u, NickAlias *nc, char *param) |
| int | do_saset_autoop (User *u, NickCore *nc, char *param) |
| int | do_saset_language (User *u, NickCore *nc, char *param) |
| void | myNickServHelp (User *u) |
| int | AnopeInit (int argc, char **argv) |
| void | AnopeFini (void) |
| void AnopeFini | ( | void | ) |
Unload the module
Definition at line 106 of file ns_saset.c.
| int AnopeInit | ( | int | argc, | |
| char ** | argv | |||
| ) |
Create the command, and tell anope about it.
| argc | Argument count | |
| argv | Argument list |
Definition at line 42 of file ns_saset.c.
References c, CORE, createCommand(), do_saset(), is_services_oper(), MOD_CONT, MOD_UNIQUE, moduleAddAuthor(), moduleAddCommand(), moduleAddVersion(), moduleSetNickHelp(), moduleSetType(), myNickServHelp(), and NICKSERV.
| int do_saset | ( | User * | u | ) |
The /ns saset command.
| u | The user who issued the command | |
| MOD_CONT | to continue processing other modules, MOD_STOP to stop processing. |
Definition at line 128 of file ns_saset.c.
References do_saset_autoop(), do_saset_display(), do_saset_email(), do_saset_greet(), do_saset_hide(), do_saset_icq(), do_saset_kill(), do_saset_language(), do_saset_msg(), do_saset_noexpire(), do_saset_password(), do_saset_private(), do_saset_secure(), do_saset_url(), findnick(), nickcore_::flags, MOD_CONT, nickalias_::nc, NI_SUSPENDED, nickalias_::nick, notice_lang(), NS_VERBOTEN, readonly, s_NickServ, nickalias_::status, stricmp(), and syntax_error().
Referenced by AnopeInit().
Definition at line 506 of file ns_saset.c.
References nickcore_::display, nickcore_::flags, MOD_CONT, NI_AUTOOP, notice_lang(), s_NickServ, stricmp(), and syntax_error().
Referenced by do_saset().
Definition at line 195 of file ns_saset.c.
References nickcore_::aliases, change_core_display(), slist_::count, nickcore_::display, slist_::list, MOD_CONT, nickalias_::nick, notice_lang(), NSNickTracking, nsStartNickTracking(), s_NickServ, and stricmp().
Referenced by do_saset().
Definition at line 295 of file ns_saset.c.
References alog(), nickcore_::display, nickcore_::email, user_::host, is_services_root(), MailValidate(), MOD_CONT, user_::na, nickalias_::nc, user_::nick, nick_is_services_admin(), notice_lang(), NSForceEmail, NSSecureAdmins, s_NickServ, sstrdup(), and user_::username.
Referenced by do_saset().
Definition at line 346 of file ns_saset.c.
References BUFSIZE, nickcore_::display, nickcore_::greet, MOD_CONT, notice_lang(), s_NickServ, snprintf(), and sstrdup().
Referenced by do_saset().
Definition at line 446 of file ns_saset.c.
References nickcore_::display, nickcore_::flags, MOD_CONT, NI_HIDE_EMAIL, NI_HIDE_MASK, NI_HIDE_QUIT, NI_HIDE_STATUS, notice_lang(), s_NickServ, stricmp(), and syntax_error().
Referenced by do_saset().
Definition at line 328 of file ns_saset.c.
References nickcore_::display, nickcore_::icq, MOD_CONT, notice_lang(), and s_NickServ.
Referenced by do_saset().
Definition at line 368 of file ns_saset.c.
References nickcore_::display, nickcore_::flags, MOD_CONT, NI_KILL_IMMED, NI_KILL_QUICK, NI_KILLPROTECT, notice_lang(), NSAllowKillImmed, s_NickServ, stricmp(), and syntax_error().
Referenced by do_saset().
Definition at line 521 of file ns_saset.c.
References langlist, nickcore_::language, MOD_CONT, notice_lang(), NUM_LANGS, s_NickServ, strspn(), and syntax_error().
Referenced by do_saset().
Definition at line 427 of file ns_saset.c.
References nickcore_::display, nickcore_::flags, MOD_CONT, NI_MSG, notice_lang(), s_NickServ, stricmp(), syntax_error(), and UsePrivmsg.
Referenced by do_saset().
Definition at line 486 of file ns_saset.c.
References MOD_CONT, nickalias_::nick, notice_lang(), NS_NO_EXPIRE, s_NickServ, nickalias_::status, stricmp(), and syntax_error().
Referenced by do_saset().
Definition at line 225 of file ns_saset.c.
References alog(), anope_cmd_global(), nickcore_::display, nickcore_::email, enc_decrypt(), enc_encrypt(), user_::host, is_services_root(), MOD_CONT, user_::na, nickalias_::nc, user_::nick, nick_is_services_admin(), notice_lang(), NSSecureAdmins, nickcore_::pass, PASSMAX, s_NickServ, smalloc(), stricmp(), StrictPasswords, user_::username, and WallSetpass.
Referenced by do_saset().
Definition at line 412 of file ns_saset.c.
References nickcore_::display, nickcore_::flags, MOD_CONT, NI_PRIVATE, notice_lang(), s_NickServ, stricmp(), and syntax_error().
Referenced by do_saset().
Definition at line 397 of file ns_saset.c.
References nickcore_::display, nickcore_::flags, MOD_CONT, NI_SECURE, notice_lang(), s_NickServ, stricmp(), and syntax_error().
Referenced by do_saset().
Definition at line 279 of file ns_saset.c.
References nickcore_::display, MOD_CONT, notice_lang(), s_NickServ, sstrdup(), and nickcore_::url.
Referenced by do_saset().
| void myNickServHelp | ( | User * | u | ) |
Add the help response to anopes /ns help output.
| u | The user who is requesting help |
1.5.7.1