]> git.ipfire.org Git - thirdparty/xtables-addons.git/commitdiff
ipp2p: fix newline inspection in kazaa
authorJan Engelhardt <jengelh@medozas.de>
Tue, 25 Nov 2008 23:47:36 +0000 (00:47 +0100)
committerJan Engelhardt <jengelh@medozas.de>
Tue, 25 Nov 2008 23:47:36 +0000 (00:47 +0100)
LFCR looks suspect, it should most likely be CRLF.

extensions/xt_ipp2p.c

index 5f25582288d858c141decf8364cb42d7d84b3597..806eb0452a093cbde82718beacb1216ac4a2342a 100644 (file)
@@ -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;