Class to handle Linux 2.4 IPTables.
More...
#include <wvipfirewall.h>
|
virtual void | zap () |
|
virtual void | add_port (const WvIPPortAddr &addr) |
|
virtual void | add_redir (const WvIPPortAddr &src, int dstport) |
|
virtual void | add_redir_all (int dstport) |
|
virtual void | add_redir_port_range (const WvIPPortAddr &src_min, const WvIPPortAddr &src_max, int dstport) |
|
virtual void | add_proto (WvStringParm proto) |
|
virtual void | add_forward (const WvIPPortAddr &src, const WvIPPortAddr &dst, bool snat) |
|
virtual void | del_proto (WvStringParm proto) |
|
virtual void | del_port (const WvIPPortAddr &addr) |
|
virtual void | del_redir (const WvIPPortAddr &src, int dstport) |
|
virtual void | del_forward (const WvIPPortAddr &src, const WvIPPortAddr &dst, bool snat) |
|
virtual void | del_redir_all (int dstport) |
|
virtual void | del_redir_port_range (const WvIPPortAddr &src_min, const WvIPPortAddr &src_max, int dstport) |
|
Class to handle Linux 2.4 IPTables.
Definition at line 47 of file wvipfirewall.h.
◆ WvIPFirewall()
WvIPFirewall::WvIPFirewall |
( |
| ) |
|
◆ ~WvIPFirewall()
WvIPFirewall::~WvIPFirewall |
( |
| ) |
|
|
virtual |
◆ zap()
void WvIPFirewall::zap |
( |
| ) |
|
|
virtual |
◆ add_port()
◆ add_redir()
void WvIPFirewall::add_redir |
( |
const WvIPPortAddr & |
src, |
|
|
int |
dstport |
|
) |
| |
|
virtual |
◆ add_redir_all()
void WvIPFirewall::add_redir_all |
( |
int |
dstport | ) |
|
|
virtual |
◆ add_redir_port_range()
◆ add_proto()
◆ add_forward()
◆ del_proto()
◆ del_port()
◆ del_redir()
void WvIPFirewall::del_redir |
( |
const WvIPPortAddr & |
src, |
|
|
int |
dstport |
|
) |
| |
|
virtual |
◆ del_forward()
◆ del_redir_all()
void WvIPFirewall::del_redir_all |
( |
int |
dstport | ) |
|
|
virtual |
◆ del_redir_port_range()
◆ enable
bool WvIPFirewall::enable = false |
|
static |
◆ ignore_errors
bool WvIPFirewall::ignore_errors = true |
|
static |
The documentation for this class was generated from the following files: