// DHCP ****************************************************************************************************************** #define DHCP_HEADER_LENGHT 336 // #define DHCP_CONFIG_LENGHT 24 // #define DHCP_REQUEST_TIMEOUT 1000 // in 1/100 sekunden #define SERVERNAME_LENGHT 64 // #define BOOT_FILENAME_LENGHT 128 // #define OPTION_LENGHT 96 // #define MAGIC_COOKIE 0x63538263 // Das Magic-Cookie, markiert den Anfang des Optionblocks #define Option_SUBNETMASK 1 // #define Option_TIME_OFFSET 2 // #define Option_ROUTER 3 // #define Option_DOMAIN_NAME_SRVER 6 // #define Option_HOST_NAME 12 // #define Option_DOMAIN_NAME 15 // #define Option_BROADCAST_ADRESS 28 // #define Option_REQUESTET_IP_ADRESS 50 // #define Option_IP_ADRESS_LEASETIME 51 // #define Option_DHCP_MESSAGES_TYPE 53 // #define Option_SERVER_ID 54 // #define Option_OPTIONLIST 55 // #define Option_VENDOR_CLASS 60 // #define Option_CLIENT_IDENTIFIER 61 // #define Option_CLIENT_FULL_DOMAIN 81 // #define Option_AUTOCONFIG 116 // #define Option_END 255 // #define DHCP_DISCOVER 1 // #define DHCP_OFFER 2 // #define DHCP_REQUEST 3 // #define DHCP_ACK 5 // #define BOOT_REQUEST 1 // #define BOOT_REPLY 2 // #define DHCPC_OK 0 // #define DHCPC_TIMEOUT 0xffff // #define HARDWARE_TYPE_ETHERNET 1 // // ***********************************************************************************************************************