diff options
Diffstat (limited to 'src/diplonat.rs')
-rw-r--r-- | src/diplonat.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/diplonat.rs b/src/diplonat.rs index 565c567..1be00f7 100644 --- a/src/diplonat.rs +++ b/src/diplonat.rs @@ -14,7 +14,12 @@ impl Diplonat { pub async fn new() -> Result<Self> { let env = Environment::new()?; let ca = ConsulActor::new(&env.consul_url, &env.consul_node_name); - let ia = IgdActor::new(&ca.rx_open_ports).await?; + let ia = IgdActor::new( + &env.private_ip, + env.refresh_time, + env.expiration_time, + &ca.rx_open_ports + ).await?; let ctx = Self { consul: ca, |