public class ClientSubnetOption extends EDNSOption
OPTRecordEDNSOption.Code| Constructor and Description |
|---|
ClientSubnetOption(int sourcePrefixLength,
InetAddress address)
Construct a Client Subnet option with scope netmask set to 0.
|
ClientSubnetOption(int sourcePrefixLength,
int scopePrefixLength,
InetAddress address)
Construct a Client Subnet option.
|
| Modifier and Type | Method and Description |
|---|---|
InetAddress |
getAddress()
Returns the IP address of the client.
|
int |
getFamily()
Returns the family of the network address.
|
int |
getScopePrefixLength()
Returns the scope netmask.
|
int |
getSourcePrefixLength()
Returns the source netmask.
|
public ClientSubnetOption(int sourcePrefixLength,
int scopePrefixLength,
InetAddress address)
sourcePrefixLength - The length of the netmask pertaining to the query. In replies, it
mirrors the same value as in the requests.scopePrefixLength - The length of the netmask pertaining to the reply. In requests, it
MUST be set to 0. In responses, this may or may not match the source netmask.address - The address of the client.public ClientSubnetOption(int sourcePrefixLength,
InetAddress address)
sourcePrefixLength - The length of the netmask pertaining to the query. In replies, it
mirrors the same value as in the requests.address - The address of the client.ClientSubnetOptionpublic int getFamily()
public int getSourcePrefixLength()
public int getScopePrefixLength()
public InetAddress getAddress()
Copyright © 2021 dnsjava.org. All rights reserved.