summaryrefslogtreecommitdiffstats
path: root/extensions/ebt_nat.c
Commit message (Collapse)AuthorAgeFilesLines
* extensions: use __attribute__((constructor)) for autoregistrationJan Engelhardt2018-07-021-1/+1
| | | | | | | | | | | The ebtables initialization is easier, and, judging from the "static" recipe in Makefile, that calling ebt_*_register ahead of main is safe. This means that a static build won't need the pseudomain hack, and that -nostartfiles can also go away. Signed-off-by: Florian Westphal <fw@strlen.de>
* ebtables: extensions: Constify option structGargi Sharma2017-03-281-2/+2
| | | | | | | | | The struct of the type option is only used to initialise a field inside the ebt_u_watcher or ebt_u_target or ebt_u_match struct and is not modified anywhere. Signed-off-by: Gargi Sharma <gs051095@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
* put include of ebtables_u.h higher so that __EXPORTED_HEADERS__ is definedBart De Schuymer2010-12-181-1/+1
|
* Jan Engelhardt: remove unneedd macroBart De Schuymer2008-02-031-2/+2
|
* add --snat-arpBart De Schuymer2006-12-151-5/+18
|
* general cleanup + add -C and -cBart De Schuymer2005-02-081-20/+28
|
* add shared librariesBart De Schuymer2004-01-211-13/+15
|
* Make ebtables library functionsBart De Schuymer2004-01-141-8/+8
|
* C99 initializersBart De Schuymer2003-08-301-18/+18
|
* use print_mac()Bart De Schuymer2003-08-101-3/+2
|
* undo last changeBart De Schuymer2003-06-041-1/+1
|
* module versioningBart De Schuymer2003-06-031-1/+1
|
* trivial changeBart De Schuymer2002-08-241-6/+6
|
* *** empty log message ***Bart De Schuymer2002-08-171-1/+1
|
* cosmetic improvements and some bugfixes (global description)Bart De Schuymer2002-08-131-28/+12
|
* allow checking for --xxxx--target RETURN rules on base chainsBart De Schuymer2002-07-251-4/+14
|
* *** empty log message ***Bart De Schuymer2002-06-231-4/+6
|
* *** empty log message ***Bart De Schuymer2002-06-231-4/+4
|
* *** empty log message ***Bart De Schuymer2002-06-231-8/+7
|
* use ether_ntoa() and ether_aton() library functionsBart De Schuymer2002-06-051-10/+9
|
* Initial revisionBart De Schuymer2002-06-011-0/+222