-----Opprinnelig melding-----
Fra: Inge Hagen [mailto:[EMAIL PROTECTED]]
Sendt: 23. september 2002 10:49
Til: '[EMAIL PROTECTED]'
Emne: SV: [Coder-Com] Re: Mode +k
-----Opprinnelig melding-----
Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
På vegne av [EMAIL PROTECTED]
Sendt: 22. september 2002 18:52
Til: [EMAIL PROTECTED]
Emne: [Coder-Com] Re: Mode +k
> This is in ircd/s_user.c:
>
> if (!(setflags & FLAGS_CHSERV) && !IsOper(Optr))
> ClearChannelService(sptr);
>
> Compile:
>
> make[1]: Binnengaan van map `/home/maartenz/IRC/ircu2.10/ircd'
> gcc -g -O3 -pipe -I. -I.. -I../include -c s_user.c -o s_user.o
> s_user.c: In function `set_user_mode':
> s_user.c:1279: `Optr' undeclared (first use in this function)
> s_user.c:1279: (Each undeclared identifier is reported only once
> s_user.c:1279: for each function it appears in.)
> make[1]: *** [s_user.o] Fout 1
> make[1]: Weggaan uit map `/home/maartenz/IRC/ircu2.10/ircd'
>
> sorry, it is sptr, no Optr (it is a variable for my needs)
>
> if (!(setflags & FLAGS_CHSERV) && !IsOper(sptr))
> ClearChannelService(sptr);
> --
> Chojin
> Hi to use +k umode u need to add this line in s_user.c
> Orginal
> /*
> * new umode; servers can set it, local users cannot;
> * prevents users from /kick'ing or /mode -o'ing
> */
>
> if (!(setflags & FLAGS_CHSERV))
> ClearChannelService(sptr);
>
>
> Modification
>
> /*
> * new umode; servers can set it, local users cannot;
> * prevents users from /kick'ing or /mode -o'ing
> */
>
> if (!(setflags & FLAGS_CHSERV)) && !IsAnOper(sptr))
> ClearChannelService(sptr);
>
>
> Server Admin @ Irc-Solution
>
> -Comet-
>
Ohh sorry I did meen :
Modification:
/*
* new umode; servers can set it, local users cannot;
* prevents users from /kick'ing or /mode -o'ing
*/
if (!(setflags & FLAGS_CHSERV) && !IsAnOper(sptr))
ClearChannelService(sptr);
-Comet-