- defaultReuseAddress
Returns system default for SO_REUSEADDR
- addAllInterfaces
Helper for getInterfaces, recursively adds subinterfaces to target
- filterIPV4
Returns only the IPV4 addresses in addresses
- filterIPV6
Returns only the IPV6 addresses in addresses
- getAddressesForInterface
Returns addresses for the given interface (it must be marked up)
- getAllAddresses
Returns all addresses (any scope) for interfaces that are up. This is only used
to pick a publish ad
- getGlobalAddresses
Returns all global scope addresses for interfaces that are up.
- getInterfaces
Return all interfaces (and subinterfaces) on the system
- getLoopbackAddresses
Returns all interface-local scope (loopback) addresses for interfaces that are
up.
- getSiteLocalAddresses
Returns all site-local scope (private) addresses for interfaces that are up.
- sortAddresses
Sorts addresses by order of preference. This is used to pick the first one for
publishing
- sortKey
Sorts an address by preference. This way code like publishing can just pick the
first one