1This module matches certain packets in P2P flows. It is not
2designed to match all packets belonging to a P2P connection - 
3use IPP2P together with CONNMARK for this purpose. Also visit
4http://www.ipp2p.org for detailed information.
5
6Use it together with -p tcp or -p udp to search these protocols
7only or without -p switch to search packets of both protocols.
8
9IPP2P provides the following options:
10.TP
11.B "--edk "
12Matches as many eDonkey/eMule packets as possible.
13.TP
14.B "--kazaa "
15Matches as many KaZaA packets as possible.
16.TP
17.B "--gnu "
18Matches as many Gnutella packets as possible.
19.TP
20.B "--dc "
21Matches as many Direct Connect packets as possible.
22.TP
23.B "--bit "
24Matches BitTorrent packets.
25.TP
26.B "--apple "
27Matches AppleJuice packets.
28.TP
29.B "--soul "
30Matches some SoulSeek packets. Considered as beta, use careful!
31.TP
32.B "--winmx "
33Matches some WinMX packets. Considered as beta, use careful!
34.TP
35.B "--ares "
36Matches Ares and AresLite packets. Use together with -j DROP only.
37.TP
38.B "--ipp2p "
39Short hand for: --edk --kazaa --gnu --dc
40.TP
41.B "--debug "
42Prints some information about each hit into kernel logfile. May 
43produce huge logfiles so beware!
44