fn get_imds_url()

in src/main.rs [11:18]


fn get_imds_url() -> String {
    let ipv4: SocketAddr = SocketAddr::V4(SocketAddrV4::from_str(IMDS_URL_V4).unwrap());
    if TcpStream::connect_timeout(&ipv4, Duration::from_millis(100)).is_ok() {
        IMDS_URL_V4.to_string()
    } else {
        IMDS_URL_V6.to_string()
    }
}