diff options
author | metamuffin <metamuffin@disroot.org> | 2024-09-23 12:17:29 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-09-23 12:17:29 +0200 |
commit | a802f0142ac9145b8f551483c7e5c6faffff2ba3 (patch) | |
tree | 249724eef9ffff28efe37792c415789e89dddf81 /server/src/main.rs | |
parent | a4c75a40162da0d89e6c89763b66bd937b707e30 (diff) | |
download | hurrycurry-a802f0142ac9145b8f551483c7e5c6faffff2ba3.tar hurrycurry-a802f0142ac9145b8f551483c7e5c6faffff2ba3.tar.bz2 hurrycurry-a802f0142ac9145b8f551483c7e5c6faffff2ba3.tar.zst |
uri register improved
Diffstat (limited to 'server/src/main.rs')
-rw-r--r-- | server/src/main.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index d0538126..087bd9d7 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -71,6 +71,12 @@ pub(crate) struct Args { /// Uri for connecting remotely for registry submission #[arg(long)] register_uri: Option<String>, + /// Do not register using IPv4 + #[arg(long)] + register_disable_ip4: bool, + /// Do not register using IPv6 + #[arg(long)] + register_disable_ip6: bool, } fn main() -> Result<()> { @@ -130,6 +136,8 @@ async fn run(args: Args) -> anyhow::Result<()> { args.listen.port(), args.register_uri, state.clone(), + args.register_disable_ip4, + args.register_disable_ip6, ); tokio::task::spawn(r.register_loop()); } |