Documentation ¶
Overview ¶
Package nfq contains a nfqueue library experiment.
Index ¶
Constants ¶
View Source
const ( MarkAccept = 1700 MarkBlock = 1701 MarkDrop = 1702 MarkAcceptAlways = 1710 MarkBlockAlways = 1711 MarkDropAlways = 1712 MarkRerouteNS = 1799 MarkRerouteSPN = 1717 )
Firewalling marks used by the Portmaster. See TODO on packet.mark() on their relevance and a possibility to remove most IPtables rules.
Variables ¶
This section is empty.
Functions ¶
func DeleteAllMarkedConnection ¶ added in v0.9.8
func DeleteAllMarkedConnection() error
DeleteAllMarkedConnection deletes all marked entries from the conntrack table.
func DeleteMarkedConnection ¶ added in v1.0.1
func DeleteMarkedConnection(conn *network.Connection) error
DeleteMarkedConnection removes a specific connection from the conntrack table.
func InitNFCT ¶ added in v1.0.1
func InitNFCT() error
InitNFCT initializes the network filter conntrack library.
func TeardownNFCT ¶ added in v1.0.1
func TeardownNFCT()
TeardownNFCT deinitializes the network filter conntrack library.
Types ¶
Click to show internal directories.
Click to hide internal directories.