aboutsummaryrefslogtreecommitdiff
path: root/examples/add-rules.rs
diff options
context:
space:
mode:
authorSimon THOBY <git@nightmared.fr>2022-11-11 23:50:29 +0100
committerSimon THOBY <git@nightmared.fr>2022-11-12 12:13:01 +0100
commit6cd97d19b54eeedffa18fddebb1b09045b0e79cf (patch)
tree5444a37a1b19618313ca515c6e46c880155f66d5 /examples/add-rules.rs
parent84fc84c32e62e3d2c5fe7ab6c35b5d05f890e8a6 (diff)
re-add support for querying chains
Diffstat (limited to 'examples/add-rules.rs')
-rw-r--r--examples/add-rules.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/add-rules.rs b/examples/add-rules.rs
index 812721c..3fd1f49 100644
--- a/examples/add-rules.rs
+++ b/examples/add-rules.rs
@@ -37,7 +37,7 @@
//! ```
use ipnetwork::{IpNetwork, Ipv4Network};
-use rustables::{table::list_tables, Batch, ProtoFamily, Table};
+use rustables::{list_chains_for_table, list_tables, Batch, ProtoFamily, Table};
//use rustables::{nft_expr, query::send_batch, sys::libc, Batch, Chain, ProtoFamily, Rule, Table};
use std::{ffi::CString, io, net::Ipv4Addr, rc::Rc};
@@ -178,7 +178,10 @@ fn main() -> Result<(), Error> {
Ok(batch.send()?)
*/
- println!("{:?}", list_tables());
+ env_logger::init();
+ let tables = list_tables()?;
+ println!("{:?}", tables);
+ println!("{:?}", list_chains_for_table(&tables[0]));
Ok(())
}