Blame extensions/libipt_ULOG.man

Packit 7b22a4
This is the deprecated ipv4-only predecessor of the NFLOG target.
Packit 7b22a4
It provides userspace logging of matching packets.  When this
Packit 7b22a4
target is set for a rule, the Linux kernel will multicast this packet
Packit 7b22a4
through a
Packit 7b22a4
.IR netlink 
Packit 7b22a4
socket. One or more userspace processes may then subscribe to various 
Packit 7b22a4
multicast groups and receive the packets.
Packit 7b22a4
Like LOG, this is a "non-terminating target", i.e. rule traversal
Packit 7b22a4
continues at the next rule.
Packit 7b22a4
.TP
Packit 7b22a4
\fB\-\-ulog\-nlgroup\fP \fInlgroup\fP
Packit 7b22a4
This specifies the netlink group (1-32) to which the packet is sent.
Packit 7b22a4
Default value is 1.
Packit 7b22a4
.TP
Packit 7b22a4
\fB\-\-ulog\-prefix\fP \fIprefix\fP
Packit 7b22a4
Prefix log messages with the specified prefix; up to 32 characters
Packit 7b22a4
long, and useful for distinguishing messages in the logs.
Packit 7b22a4
.TP
Packit 7b22a4
\fB\-\-ulog\-cprange\fP \fIsize\fP
Packit 7b22a4
Number of bytes to be copied to userspace.  A value of 0 always copies
Packit 7b22a4
the entire packet, regardless of its size.  Default is 0.
Packit 7b22a4
.TP
Packit 7b22a4
\fB\-\-ulog\-qthreshold\fP \fIsize\fP
Packit 7b22a4
Number of packet to queue inside kernel.  Setting this value to, e.g. 10
Packit 7b22a4
accumulates ten packets inside the kernel and transmits them as one
Packit 7b22a4
netlink multipart message to userspace.  Default is 1 (for backwards
Packit 7b22a4
compatibility).
Packit 7b22a4
.br