summaryrefslogtreecommitdiffstats
path: root/input/packet/ulogd_inppkt_NFLOG.c
Commit message (Collapse)AuthorAgeFilesLines
* From: Eric Leblond <eric@inl.fr>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-02-091-15/+0
| | | | | | | | | | | | When using NFLOG or ULOG, obb.family (protocol IPv4 or IPv6) has to be setup manually in ulogd.conf configuration file. This is used by the BASE filter to properly parse the packet. This patch suppress oob.family as output keys of NFLOG and ULOG and let the BASE filter determine the family of the packet by itself (by parsing the raw header). A good side effect is to be able to log in IPv6 and IPv4 in the same group. Before that, two loggers have to be setup separatly.
* From: Eric leblond <eric@inl.fr>/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-02-031-0/+1
| | | | OOB_FAMILY output was not set by NFLOG because the key was not set as valid.
* [PATCH]: Ulogd2: code cleaning/C=EU/ST=EU/CN=Patrick McHardy/emailAddress=kaber@trash.net2008-01-041-32/+50
| | | | | | | | | | | | | | | | | This patch adds an enum to get rid of access to array via numerical index in NFLOG input plugin. This replaces code like: ret[0].flags |= ULOGD_RETF_VALID; ret[11].u.value.ui16 = ntohs(hw->hw_addrlen); with: ret[NFLOG_KEY_RAW_MAC].flags |= ULOGD_RETF_VALID; ret[NFLOG_KEY_RAW_MAC_LEN].u.value.ui16 = ntohs(hw->hw_addrlen); which is more readable. Eric Leblond <eric@inl.fr>
* Add IPv6 support, fix a few incorrect key assignments and make sure this doesn't/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=kaber/emailAddress=kaber@netfilter.org2007-03-061-7/+19
| | | | | repeat by using symbolic names to make sure the assignment matches the array index.
* - add IPFIX netfilter vendor specific fields for seq global/local/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2006-01-261-0/+8
| | | | - use real value for netfilter ipfix vendor id
* add support for new 'seq_local' and 'seq_global' arguments/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2006-01-261-2/+48
|
* fix compiler warning (void/char) (Christian Hentschel)/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2006-01-121-1/+1
|
* we don't need RETF_FREE for stuf that isn't dynamically allocated/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2005-12-141-2/+2
|
* more verbose error reporting/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2005-12-081-5/+18
|
* fixes/C=DE/ST=Berlin/L=Berlin/O=Netfilter Project/OU=Development/CN=laforge/emailAddress=laforge@netfilter.org2005-11-291-1/+1
|
* make 'num_keys' an attribute of pluginstance instead of pluginlaforge2005-11-201-6/+7
|
* introduce version field for plugins, refuse loading plugins with different ↵laforge2005-11-051-0/+1
| | | | version
* - add IPFIX field id's laforge2005-11-051-41/+60
| | | | - add some more output keys
* use accessor functions as available by latest libnetfilter_loglaforge2005-11-051-49/+49
|
* it's now libnetfilter_log, not libnfnetlink_loglaforge2005-11-041-1/+1
|
* cosmetic changeslaforge2005-10-081-2/+3
|
* fix off-by-one bugs in netlink parsing, add config file parsing and better ↵laforge2005-10-081-5/+19
| | | | error handling
* use new init function logiclaforge2005-10-031-3/+5
|
* bring NFLOG input plugin into compiling statelaforge2005-10-031-110/+159
|
* too many changes to comment on. ulogd now compiles again.laforge2005-10-021-2/+1
|
* some more worklaforge2005-09-261-10/+24
|
* add (unfinished) nfnetlink_log input pluginlaforge2005-07-311-0/+295