sig
val service_of_tcp_port : int -> string list
val service_of_udp_port : int -> string list
val tcp_port_of_service : string -> int list
val udp_port_of_service : string -> int list
val tcp_port_of_uri : ?default:string -> Uri.t -> int option
val udp_port_of_uri : ?default:string -> Uri.t -> int option
val known_tcp_services : string list
val known_udp_services : string list
val known_services : (string * string list) list
end