rmw-upnp

upnp port map daemon

use example

``` use rmw_upnp::daemon; use std::process::exit;

[async_std::main]

async fn main() { let port = 23087; let duration = 60; daemon( "rmw upnp test", port, duration, &|gateway, extport, ip, port| { println!( "upnp success: ( {}:{} -> {}:{} )", gateway, extport, ip, port ); exit(0); }, &|err| { println!("upnp error: {}", err); exit(0); }, ) .await; } ```

output as below

upnp error: search timed out

关于

本项目隶属于人民网络(rmw.link) 代码计划。

人民网络