ref: b7defb5ff290bb2f97e5e7d6948db0a9dc4bdd6a
dir: /module/srv.m/
Srv: module
{
PATH: con "$Srv"; # some hosted, never native
#
# IP network database lookups
#
# iph2a: host name to ip addrs
# ipa2h: ip addr to host aliases
# ipn2p: service name to port
#
iph2a: fn(host: string): list of string;
ipa2h: fn(addr: string): list of string;
ipn2p: fn(net, service: string): string;
init: fn();
};