def proxy.route.open
bend-kit-http@0.38.2.0 · http.bend:3517
import bend-kit-http@0.38.2.0/http.bend as Http
import Base
import bend-kit-dns@0.7.0.0/dns.bend as Dns
3517def proxy.route.open(+ms: U32, +tls: Bool, +host: String, +port: U32,
3518 +sni: String, +authority: String, +authorization: String,
3519 cert: Maybe<&2, Cert>, +ca: String) -> IO(Result<&1, &1, Err, Conn>):
3520 do IO<Result<&1, &1, Err, Conn>>:
3521 ips : List<&2, String> <- Dns.resolve.all(host)
3522 conn : Result<&1, &1, Err, Conn> <-
3523 conn.open.all(False{}, ms, host, port, ips, None{}, False{}, "")
3524 proxy.route.connected(tls, ms, sni, authority, authorization, cert, ca, conn)