DHCPServer and Client: Major changes made both in client's and server's state machine.
It is now extended with new states INIT-REBOOT and REBOOTING and with new message types DHCPNAK and DHCPDECLINE.
DHCP: DHCP lifecycle module test is OK.
DHCP_2.test: ok
DHCPClient: TODO ping.
DHCPSever: // std::cout
DHCPClient: serverId was removed from recordLease().
DHCPClient: timer initializations moved to initialize().
DHCP: cosmetics
DHCP: more cosmetics
DHCP: DHCPOption->DHCPOptions
DHCP: cosmetics
DHCP: - Byte class removed
- DHCPOptions -> DHCPOtions.msg
- ChangeLog
- NED parameters renaming
- module documentation
- lifecycle example
DHCP: FIX: removed redundant network mask configuration info and added subnet mask.
DHCP: default value is already 0.0.0.0.
DHCP: cosmetics
DHCP: - DHCP.msg renamed to DHCPMessage.msg and merged with DHCPOptions.msg.
- Logging.
DHCP: added missing scenario.xml to DHCPWithLifeCycle example.
DHCP: long xid -> unsigned int xid
- logging cosmetics
- FIX: lease->ip -> packet->getCiaddr() when ciaddr not found in leased map.
DHCP: DHCPMessage: comments edited
DHCP: DHCPMessage: 'flags' changed to 'broadcast', the only bit it contains
DHCP: example fixes