--- ansh/src/daemon2.c 2011/10/13 14:29:30 1.1.1.1.2.4 +++ ansh/src/daemon2.c 2011/10/13 15:24:17 1.1.1.1.2.5 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ - * $Id: daemon2.c,v 1.1.1.1.2.4 2011/10/13 14:29:30 misho Exp $ + * $Id: daemon2.c,v 1.1.1.1.2.5 2011/10/13 15:24:17 misho Exp $ * *************************************************************************/ #include "global.h" @@ -58,6 +58,8 @@ pktRx(sched_task_t *task) rlen = bpfLEN; if (!(buf = malloc(rlen))) goto end; + else + memset(buf, 0, rlen); if ((ret = pktRecv(TASK_FD(task), &seq, &Crypted, buf, &rlen, ð)) == ANSH_FLG_ERR) goto end;