From ee968691d758dbff145c4d237fc52c10683225f5 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 26 Nov 2008 00:47:36 +0100 Subject: [PATCH] ipp2p: fix newline inspection in kazaa LFCR looks suspect, it should most likely be CRLF. --- extensions/xt_ipp2p.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/xt_ipp2p.c b/extensions/xt_ipp2p.c index 5f25582..806eb04 100644 --- a/extensions/xt_ipp2p.c +++ b/extensions/xt_ipp2p.c @@ -611,9 +611,9 @@ search_all_kazaa(const unsigned char *payload, const unsigned int plen) const uint16_t end = plen - 22; for (c = 8; c < end; ++c) { - if (payload[c] != 0x0a) + if (payload[c] != 0x0d) continue; - if (payload[c+1] != 0x0d) + if (payload[c+1] != 0x0a) continue; if (memcmp(&payload[c+2], "X-Kazaa-Username: ", 18) == 0) return IPP2P_KAZAA * 100 + 2;