chrootable-https 0.16.0

Sandbox friendly https client
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::errors::*;
use ipconfig::get_adapters;
use std::net::SocketAddr;

pub fn read_system_conf() -> Result<Vec<SocketAddr>> {
    let ns = get_adapters()?
        .iter()
        .flat_map(|adapter| adapter.dns_servers().iter())
        .map(|x| SocketAddr::new(*x, 53))
        .collect();

    Ok(ns)
}