src/nickserv.c (cmd_ounregnick): Use the standard rank-checking function.
git-archimport-id: srvx@srvx.net--2006/srvx--devo--1.3--patch-27
# arch-tag: automatic-ChangeLog--srvx@srvx.net--2006/srvx--devo--1.3
#
+2006-09-03 15:13:31 GMT Michael Poole <mdpoole@troilus.org> patch-27
+
+ Summary:
+ Fix ounregnick access check.
+ Revision:
+ srvx--devo--1.3--patch-27
+
+ src/nickserv.c (cmd_ounregnick): Use the standard rank-checking function.
+
+ modified files:
+ ChangeLog src/nickserv.c
+
+
2006-09-03 15:11:29 GMT Michael Poole <mdpoole@troilus.org> patch-26
Summary:
reply("NSMSG_NICK_NOT_REGISTERED", argv[1]);
return 0;
}
- if (ni->owner->opserv_level >= user->handle_info->opserv_level) {
- reply("MSG_USER_OUTRANKED", ni->nick);
- return 0;
- }
+ if (!oper_outranks(user, ni->owner))
+ return 0;
reply("NSMSG_UNREGNICK_SUCCESS", ni->nick);
delete_nick(ni);
return 1;