This section provides a summary of documents related to DHCP that you can refer.
The following table explains the various constants used to extract the DHCP options available in Symbian platform.
Constant  | 
Description  | 
Version Supported  | 
Retrieves the current IP address that the host uses.  | 
IPv4 and IPv6  | 
|
Retrieves the DHCP IP address of the server.  | 
IPv4 and IPv6  | 
|
Retrieves the remaining lease time of the current IP address.  | 
IPv4 and IPv6  | 
|
Releases the current IP address.  | 
IPv4 and IPv6  | 
|
Renews the current lease of the IP address.  | 
IPv4 and IPv6  | 
|
Retrieves raw data from the DHCP messages.  | 
IPv4 and IPv6  | 
|
Retrieves the SIP server address.  | 
IPv4 and IPv6  | 
|
Retrieves the SIP server domain name.  | 
IPv4 and IPv6  | 
|
Retrieves the host name of next available DHCP server.  | 
IPv4 only  | 
|
Retrieves the IP address of next available DHCP server.  | 
IPv4 only  | 
|
Retrieves the IP address of the TFTP server.  | 
IPv4 only  | 
|
Retrieves multiple option code data in raw format.  | 
IPv4 only  | 
|
Retrieves the host name of the TFTP server.  | 
IPv4 only  | 
To use the DHCP, the following records have to be modified in the Comms Database service table.
Record name  | 
Description  | 
Value  | 
ConfigDaemonName  | 
Name of the DHCP daemon to be loaded by the Nifman.  | 
DhcpServ  | 
IpAddrFromServ  | 
Determines if an IP address is required from the DHCP server.  | 
TRUE  | 
IfNetworks  | 
The protocols supported by the connection.  | 
ip for IPv4 networks or ip6 for IPv6 networks  | 
If the IpAddrFromServ field is set to FALSE, the IPAddr field must be set with a static IP address.
The DHCP daemon in the comms database configures the following DHCP related fields: