This is a suggestion. The underlying implementation is free to ignore it * for security or other reasons. This is simply a netconf parameter that * means 'DHCP is available on this network.'
*/ public final boolean isDhcpAvailable() { return dhcp; } /** * If this port is allowed to bridge to other networks * *This is informational. If this is false, bridged packets will simply * be dropped and bridging won't work.
*/ public final boolean isBridgeEnabled() { return bridge; } /** * If true, this network supports and allows broadcast (ff:ff:ff:ff:ff:ff) traffic */ public final boolean broadcastEnabled() { return broadcastEnabled; } /** * If the network is in PORT_ERROR state, this is the error most recently returned by the port config callback */ public final int portError() { return portError; } /** * Network config revision as reported by netconf master * *If this is zero, it means we're still waiting for our netconf.
*/ public final long netconfRevision() { return netconfRevision; } /** * ZeroTier-assigned addresses (in {@link java.net.InetSocketAddress} objects) * * For IP, the port number of the sockaddr_XX structure contains the number * of bits in the address netmask. Only the IP address and port are used. * Other fields like interface number can be ignored. * * This is only used for ZeroTier-managed address assignments sent by the * virtual network's configuration master. */ public final InetSocketAddress[] assignedAddresses() { return assignedAddresses; } }