Network.BSD

Host names

type HostName

getHostName

data HostEntry

getHostByName

getHostByAddr

hostAddress

getHostEntries

Low level functionality

setHostEntry

getHostEntry

endHostEntry

Service names

data ServiceEntry

type ServiceName

getServiceByName

getServiceByPort

getServicePortNumber

getServiceEntries

Low level functionality

getServiceEntry

setServiceEntry

endServiceEntry

Protocol names

type ProtocolName

type ProtocolNumber

data ProtocolEntry

getProtocolByName

getProtocolByNumber

getProtocolNumber

defaultProtocol

getProtocolEntries

Low level functionality

setProtocolEntry

getProtocolEntry

endProtocolEntry

Port numbers

data PortNumber

Network names

type NetworkName

type NetworkAddr

data NetworkEntry

getNetworkByName

getNetworkByAddr

getNetworkEntries

Low level functionality

setNetworkEntry

getNetworkEntry

endNetworkEntry