blob: 2c6426acf368dff04e85d054293fea40400d5054 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
## SECTION=networking
menuconfig LIBPCAP
tristate
prompt "libpcap "
help
libpcap is a system-independent interface for user-level packet capture.
libpcap provides a portable framework for low-level network monitoring.
Applications include network statistics collection, security monitoring,
network debugging, etc. Since almost every system vendor provides a
different interface for packet capture, and since we've developed
several tools that require this functionality, we've created this
system-independent API to ease in porting and to alleviate the need for
several system-dependent packet capture modules in each application.
In order to run this library the kernel must support some features.
This note from the 2.6 kernel says:
CONFIG_PACKET:
The Packet protocol is used by applications which communicate directly
with network devices without an intermediate network protocol
implemented in the kernel, e.g. tcpdump. If you want them to work,
choose Y.
config LIBPCAP_IPV6
bool
depends on LIBPCAP
default no
prompt "build IPv6-capable version"
help
Enable this if you require ipv6 support.
|