[srvx-commits] CVS: services/src chanserv.c,1.312,1.313
Brought to you by:
entrope
|
From: Adrian D. <sai...@us...> - 2002-11-28 22:00:22
|
Update of /cvsroot/srvx/services/src
In directory sc8-pr-cvs1:/tmp/cvs-serv25872
Modified Files:
chanserv.c
Log Message:
Forward port from 1.1: clvl allows helpers with access >= master in nodelete chans to clvl anyone to anything
Index: chanserv.c
===================================================================
RCS file: /cvsroot/srvx/services/src/chanserv.c,v
retrieving revision 1.312
retrieving revision 1.313
diff -C2 -r1.312 -r1.313
*** chanserv.c 24 Nov 2002 21:55:27 -0000 1.312
--- chanserv.c 28 Nov 2002 22:00:19 -0000 1.313
***************
*** 2369,2373 ****
struct userData *actor;
enum userLevel access, new_access = ulNone;
! int privileged = IsHelping(user);
REQUIRE_PARAMS(3);
--- 2369,2373 ----
struct userData *actor;
enum userLevel access, new_access = ulNone;
! int privileged = IsHelping(user) && ((user->handle_info->opserv_level > 0) || !IsProtected(channel->channel_info));
REQUIRE_PARAMS(3);
|