Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: remove unnecessary AC_EXEEXT | Jan Engelhardt | 2011-12-29 | 1 | -1/+0 |
| | | | | ${EXEEXT} is nowhere used in Makefiles. | ||||
* | build: enable automake warnings | Jan Engelhardt | 2011-12-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Jan Engelhardt <jengelh@medozas.de> | ||||
* | update .gitignore file | Pablo Neira Ayuso | 2011-12-29 | 1 | -5/+1 |
| | | | | Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | build: update configure.ac and gcc4_visibility.m4 | Pablo Neira Ayuso | 2011-12-29 | 2 | -4/+6 |
| | | | | | | | | | | This patch includes the recent changes that Jan proposed for other library. Also, this patch relaxes the libmnl dependency to >= 1.0.0 (previously it checked for 1.0.1, not really required). Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | update README file | Pablo Neira Ayuso | 2011-12-29 | 1 | -22/+16 |
| | | | | Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | add COPYING file and other licensing stuff | Pablo Neira Ayuso | 2011-12-29 | 5 | -1/+506 |
| | | | | | | | | | License is LGPLv2.1+, fix header of libnetfilter_acct.c which tells LGPLv2 or any later (mind the missing .1 after v2). Examples of this library are in the public domain. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | src: add library documentation in doxygen | Pablo Neira Ayuso | 2011-12-29 | 3 | -25/+342 |
| | | | | | | This patch adds the library documentation in doxygen format. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | src: major API redesign | Pablo Neira Ayuso | 2011-12-29 | 6 | -102/+333 |
| | | | | | | | | | | | | | | | This patch reworks the initial API. Now it provides functions to: - allocate/release accounting objects. - set/unset/get attributes of accounting objects. - build one netlink message from one accounting object. - parse one netlink message to one accounting object. - print one accounting object into a buffer. Binary layout of nfacct objects are opaque. This is good for extensibility without breaking backward compatibility. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | update nfnetlink_acct.h | Pablo Neira Ayuso | 2011-12-23 | 1 | -2/+4 |
| | | | | | | to get it in sync with kernel changes. Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | examples: nfacct-get allows to zero counters with `-z' option | Pablo Neira Ayuso | 2011-12-23 | 1 | -2/+12 |
| | | | | Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org> | ||||
* | extend nfacct_list to allow to zero counters | Pablo Neira Ayuso | 2011-12-14 | 2 | -3/+7 |
| | |||||
* | examples: add nfacct-del to delete accounting objects | Pablo Neira Ayuso | 2011-12-14 | 2 | -2/+5 |
| | | | | This also fixes one wrong flag in nfacct_delete(...) | ||||
* | add NFNL_MSG_ACCT_GET_CTRZERO | Pablo Neira Ayuso | 2011-12-14 | 1 | -0/+1 |
| | |||||
* | add README file | Pablo Neira Ayuso | 2011-12-02 | 1 | -0/+61 |
| | |||||
* | examples: nfacct-add: initialize counters, otherwise we add garbage | Pablo Neira Ayuso | 2011-12-02 | 1 | -1/+1 |
| | |||||
* | fix endianness in 64-bits packet and bytes counters | Pablo Neira Ayuso | 2011-12-02 | 1 | -4/+7 |
| | | | | | In nfnetlink, the policy is that attributes are in network byte order. | ||||
* | examples: nfacct-get: display pkt and byte counters | Pablo Neira Ayuso | 2011-12-01 | 1 | -2/+2 |
| | |||||
* | update headers to use new nfnetlink subsys | Pablo Neira Ayuso | 2011-12-01 | 3 | -5/+97 |
| | |||||
* | add missing Makefile.am files | Pablo Neira Ayuso | 2011-10-17 | 2 | -0/+2 |
| | |||||
* | add missing .gitignore | Pablo Neira Ayuso | 2011-10-17 | 1 | -0/+23 |
| | |||||
* | src: improve nfacct-add example | Pablo Neira Ayuso | 2011-10-17 | 1 | -6/+10 |
| | | | | Now it takes the name of the accouting zone as argument. | ||||
* | fix crash if no data pointer is passed to nfacct_list_cb | Pablo Neira Ayuso | 2011-10-16 | 1 | -1/+1 |
| | |||||
* | intial import of libnetfilter_acct | Pablo Neira Ayuso | 2011-10-16 | 17 | -0/+461 |