Code: Select all
static int addban_msg (char *nick, char *host, char *handle, char *chan, char *text)
{
Context;
memberlist *m;
struct chanset_t *c;
c = findchan_by_dname (chan);
char *p, h[100];
p = strchr (host, '@');
char *bannick = getnumword (text, 1);
if (!sprintf (h, "*!*%s@*", bannick))
return (0);
if (m = isowner (handle))
{
//just for test dprintf (DP_SERVER, "privmsg %s :%s %s\r\n", chan, bannick, h);
u_addban (c, bannick, botname, "pub", now+86400, 0);
}
return (0);
}
host=0x81a0730 "~Slackware@127.0.0.1", handle=0x819d998 "*",
chan=0x819daa8 "#liaskovec", text=0x81a2ce8 "fs", u=0x402aad30)
at ../matrix.mod/matrix.c:73
This is in my core file.
When i type !akick sdfs eggdrop give segmentation fault.
Any ideas ?