commit - b0699efdabd7bf80ddb49ccef624efe1249b84f3
commit + 2d4dd336271ef7c7607ba50cc65a569a86ea64f3
blob - 5a55e3fdeb92b12ef95a92833918acfb7497d112
blob + e4f65a51f697c083b8afbb8d78e54e293bae3f53
--- src/ngircd/irc-info.c
+++ src/ngircd/irc-info.c
#include "portab.h"
-static char UNUSED id[] = "$Id: irc-info.c,v 1.29 2005/05/16 12:25:15 alex Exp $";
+static char UNUSED id[] = "$Id: irc-info.c,v 1.30 2005/06/17 19:15:43 fw Exp $";
#include "imp.h"
#include <assert.h>
/* Falsche Anzahl Parameter? */
if(( Req->argc < 1 )) return IRC_WriteStrClient( Client, ERR_NEEDMOREPARAMS_MSG, Client_ID( Client ), Req->command );
- strcpy( rpl, RPL_ISON_MSG );
+ strlcpy( rpl, RPL_ISON_MSG, sizeof rpl );
for( i = 0; i < Req->argc; i++ )
{
ptr = strtok( Req->argv[i], " " );
if( Req->argc > 5 ) max = 5;
else max = Req->argc;
- strcpy( rpl, RPL_USERHOST_MSG );
+ strlcpy( rpl, RPL_USERHOST_MSG, sizeof rpl );
for( i = 0; i < max; i++ )
{
c = Client_Search( Req->argv[i] );