From ec181b1aa4e2531156d492baee5d1e8600207bb6 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Mon, 27 Jun 2011 12:09:39 +0200 Subject: [PATCH] fix lookup in udp --- src/ct_server.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ct_server.c b/src/ct_server.c index c876c7bd..d03ab4e1 100644 --- a/src/ct_server.c +++ b/src/ct_server.c @@ -201,10 +201,8 @@ close: goto next; } - err = trie_addr_maybe_update(buff + sizeof(struct ct_proto), - rlen - sizeof(struct ct_proto), - ws->parent.ipv4, fd, - &naddr, nlen); + err = trie_addr_maybe_update(pbuff, plen, ws->parent.ipv4, + fd, &naddr, nlen); if (err) { syslog(LOG_INFO, "CPU%u: Malicious packet dropped " "from id %d\n", ws->cpu, fd); -- 2.11.4.GIT