Documentation ¶
Overview ¶
Package netutil identifies the system userid responsible for localhost TCP connections.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNotFound = errors.New("netutil: connection not found") ErrUnsupportedOS = errors.New("netutil: not implemented on this operating system") )
Functions ¶
func AddrPairUserid ¶
AddrPairUserid returns the local userid who owns the TCP connection given by the local and remote ip:port (lipport and ripport, respectively). Returns ErrNotFound for the error if the TCP connection isn't found.
func ConnUserid ¶
ConnUserid returns the uid that owns the given localhost connection. The returned error is ErrNotFound if the connection wasn't found.
func HostPortToIP ¶
HostPortToIP parses a host:port to a TCPAddr without resolving names. If given a context IP, it will resolve localhost to match the context's IP family.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.