Module: ngircd.git Branch: master Commit: 588af510a35b5b28cb8c1063ac865f86c65d7a8a URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=588af...
Author: Alexander Barton alex@barton.de Date: Mon Dec 31 19:27:32 2012 +0100
IRC_HELP(): Code cleanup
---
src/ngircd/irc.c | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-)
diff --git a/src/ngircd/irc.c b/src/ngircd/irc.c index 63c4813..1a0d725 100644 --- a/src/ngircd/irc.c +++ b/src/ngircd/irc.c @@ -304,25 +304,35 @@ IRC_TRACE( CLIENT *Client, REQUEST *Req ) } /* IRC_TRACE */
+/** + * Handler for the IRC "HELP" command. + * + * @param Client The client from which this command has been received. + * @param Req Request structure with prefix and all parameters. + * @return CONNECTED or DISCONNECTED. + */ GLOBAL bool -IRC_HELP( CLIENT *Client, REQUEST *Req ) +IRC_HELP(CLIENT *Client, REQUEST *Req) { COMMAND *cmd;
- assert( Client != NULL ); - assert( Req != NULL ); + assert(Client != NULL); + assert(Req != NULL);
/* Bad number of arguments? */ - if( Req->argc > 0 ) return IRC_WriteStrClient( Client, ERR_NORECIPIENT_MSG, Client_ID( Client ), Req->command ); + if (Req->argc > 0) + return IRC_WriteStrClient(Client, ERR_NORECIPIENT_MSG, + Client_ID(Client), Req->command);
- cmd = Parse_GetCommandStruct( ); - while( cmd->name ) - { - if( ! IRC_WriteStrClient( Client, "NOTICE %s :%s", Client_ID( Client ), cmd->name )) return DISCONNECTED; + cmd = Parse_GetCommandStruct(); + while(cmd->name) { + if (!IRC_WriteStrClient(Client, "NOTICE %s :%s", + Client_ID(Client), cmd->name)) + return DISCONNECTED; cmd++; } - - IRC_SetPenalty( Client, 2 ); + + IRC_SetPenalty(Client, 2); return CONNECTED; } /* IRC_HELP */