xref: /linux/net/packet/Kconfig (revision ec8f24b7faaf3d4799a7c3f4c1b87f6b02778ad1)
1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
26a2e9b73SSam Ravnborg#
36a2e9b73SSam Ravnborg# Packet configuration
46a2e9b73SSam Ravnborg#
56a2e9b73SSam Ravnborg
66a2e9b73SSam Ravnborgconfig PACKET
76a2e9b73SSam Ravnborg	tristate "Packet socket"
86a2e9b73SSam Ravnborg	---help---
96a2e9b73SSam Ravnborg	  The Packet protocol is used by applications which communicate
106a2e9b73SSam Ravnborg	  directly with network devices without an intermediate network
116a2e9b73SSam Ravnborg	  protocol implemented in the kernel, e.g. tcpdump.  If you want them
126a2e9b73SSam Ravnborg	  to work, choose Y.
136a2e9b73SSam Ravnborg
146a2e9b73SSam Ravnborg	  To compile this driver as a module, choose M here: the module will
156a2e9b73SSam Ravnborg	  be called af_packet.
166a2e9b73SSam Ravnborg
176a2e9b73SSam Ravnborg	  If unsure, say Y.
1896ec6327SPavel Emelyanov
1996ec6327SPavel Emelyanovconfig PACKET_DIAG
2096ec6327SPavel Emelyanov	tristate "Packet: sockets monitoring interface"
2196ec6327SPavel Emelyanov	depends on PACKET
2296ec6327SPavel Emelyanov	default n
2396ec6327SPavel Emelyanov	---help---
2496ec6327SPavel Emelyanov	  Support for PF_PACKET sockets monitoring interface used by the ss tool.
2596ec6327SPavel Emelyanov	  If unsure, say Y.
26