This commit is contained in:
Jun Kurihara 2022-07-06 05:13:09 +09:00
commit 2ab52288fd
No known key found for this signature in database
GPG key ID: 48ADFD173ED22B03
8 changed files with 8 additions and 20 deletions

View file

@ -39,20 +39,11 @@ pub fn parse_opts(globals: &mut Globals, backends: &mut Backends) -> Result<()>
},
anyhow!("Wrong port spec.")
);
let mut listen_addresses: Vec<&str> = Vec::new();
if let Some(v) = config.listen_only_ipv6 {
if v {
listen_addresses.extend(LISTEN_ADDRESSES_V6.iter());
} else {
listen_addresses.extend(LISTEN_ADDRESSES_V4.iter());
}
} else if let Some(v) = config.listen_ipv6 {
listen_addresses.extend(LISTEN_ADDRESSES_V4.iter());
let mut listen_addresses: Vec<&str> = LISTEN_ADDRESSES_V4.to_vec();
if let Some(v) = config.listen_ipv6 {
if v {
listen_addresses.extend(LISTEN_ADDRESSES_V6.iter());
}
} else {
listen_addresses.extend(LISTEN_ADDRESSES_V4.iter());
}
globals.listen_sockets = listen_addresses
.iter()