| 
  | ||||||||||||||||
Concrete class defining a backend which drives Linux Netfilter, also known as 'iptables'.
|  PaNfBackend ()
 throw(PaInvalidBackendException)  | PaNfBackend | 
|   ~PaNfBackend ()
 | ~PaNfBackend | 
[virtual]
| const char*  get_name ()
 | get_name | 
[const]
Reimplemented from PaBackend.
| const char*  get_version ()
 | get_version | 
[const]
Reimplemented from PaBackend.
| bool  push_entries4 (const PaSnapshot4* snap)
 | push_entries4 | 
Reimplemented from PaBackend.
| bool  delete_all_entries4 ()
 | delete_all_entries4 | 
Reimplemented from PaBackend.
| const PaBackend::Snapshot4Base*  create_snapshot4 ()
 | create_snapshot4 | 
Reimplemented from PaBackend.
| bool  restore_snapshot4 (const PaBackend::Snapshot4Base* snap)
 | restore_snapshot4 | 
Reimplemented from PaBackend.
| bool  push_entries6 (const PaSnapshot6* snap)
 | push_entries6 | 
Reimplemented from PaBackend.
| bool  delete_all_entries6 ()
 | delete_all_entries6 | 
Reimplemented from PaBackend.
| const PaBackend::Snapshot6Base*  create_snapshot6 ()
 | create_snapshot6 | 
[const]
Reimplemented from PaBackend.
| bool  restore_snapshot6 (const PaBackend::Snapshot6Base* snap)
 | restore_snapshot6 | 
Reimplemented from PaBackend.
| bool  push_rules4 (unsigned int size, unsigned int num_entries,
		     struct ipt_entry *rules)
 | push_rules4 | 
[protected]
| int _fd4 | _fd4 | 
[protected]
| int _fd6 | _fd6 | 
[protected]