You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Lukas Matt e8559b0b4e Fix repository path 1 year ago
.github/workflows Add pkg comment 1 year ago
internal/unix Add pkg comment 1 year ago
.travis.yml Add pkg comment 1 year ago
LICENSE Add License 3 years ago
README.md Add documentation about privileges 2 years ago
attribute.go Fix repository path 1 year ago
doc.go Add documentation about privileges 2 years ago
example_test.go Fix repository path 1 year ago
go.mod Fix repository path 1 year ago
go.sum Update module paths 1 year ago
nfqueue.go Fix repository path 1 year ago
nfqueue_gteq_1.12.go Fix repository path 1 year ago
nfqueue_linux_gteq_1.12_integration_test.go Internal refactoring (#5) 2 years ago
nfqueue_linux_integration_test.go fix formating 2 years ago
nfqueue_lt_1.12.go Fix repository path 1 year ago
types.go fix error messages 2 years ago

README.md

go-nfqueue GoDoc Build Status Go Report Card

This is go-nfqueue and it is written in golang. It provides a C-binding free API to the netfilter based queue subsystem of the Linux kernel.

Privileges

This package processes information directly from the kernel and therefore it requires special privileges. You can provide this privileges by adjusting the CAP_NET_ADMIN capabilities.

	setcap 'cap_net_admin=+ep' /your/executable

For documentation and more examples please take a look at GoDoc