📄 dhcpopts.h
字号:
//--------------------------------------------------------------------------
// Network Tools Library
//--------------------------------------------------------------------------
// DHCPOPTS.H
//
// Interface to the tools available in NETTOOL.LIB
//
// Copyright 2001 by Texas Instruments Inc.
//-------------------------------------------------------------------------
#ifndef _DHCPOPTIONS_H_
#define _DHCPOPTIONS_H_
//
// DHCP Options
// This is used to specify which options the DHCP client should request.
// The name of the constant is the option name, the value is the code.
// See RFC 2132.
//
#define DHCPOPT_PAD 0
#define DHCPOPT_SUBNET_MASK 1
#define DHCPOPT_TIME_OFFSET 2
#define DHCPOPT_ROUTER 3
#define DHCPOPT_TIME_SERVER 4
#define DHCPOPT_NAME_SERVERS 5
#define DHCPOPT_DOMAIN_NAME_SERVERS 6
#define DHCPOPT_LOG_SERVER 7
#define DHCPOPT_COOKIE_SERVER 8
#define DHCPOPT_LPR_SERVER 9
#define DHCPOPT_IMPRESS_SERVER 10
#define DHCPOPT_RESOURCE_LOCATION_SERVER 11
#define DHCPOPT_HOSTNAME 12
#define DHCPOPT_BOOT_FILE_SIZE 13
#define DHCPOPT_MERIT_DUMP_FILE 14
#define DHCPOPT_DOMAIN_NAME 15
#define DHCPOPT_SWAP_SERVER 16
#define DHCPOPT_ROOT_PATH 17
#define DHCPOPT_EXTENTIONS_PATH 18
#define DHCPOPT_IP_FORWARDING 19
#define DHCPOPT_NONLOCAL_SOURCE_ROUTING 20
#define DHCPOPT_POLICTY_FILTER 21
#define DHCPOPT_MAXIMUM_DATAGRAM_REASSEMBLY_SIZE 22
#define DHCPOPT_DEFAULT_IP_TTL 23
#define DHCPOPT_PATH_MTU_AGING_TIMEOUT 24
#define DHCPOPT_PATH_MTU_PLATEAU_TIMEOUT 25
#define DHCPOPT_INTERFACE_MTU 26
#define DHCPOPT_ALL_SUBNETS_LOCAL 27
#define DHCPOPT_BROADCAST_ADDRESS 28
#define DHCPOPT_PERFORM_MASK_DISCOVERY 29
#define DHCPOPT_MASK_SUPPLIER 30
#define DHCPOPT_PERFORM_ROUTER_DISCOVERY 31
#define DHCPOPT_ROUTER_SOLICITATION_ADDRESS 32
#define DHCPOPT_STATIC_ROUTE 33
#define DHCPOPT_TRAILER_ENCAPSULATION 34
#define DHCPOPT_ARP_CACHE_TIMEOUT 35
#define DHCPOPT_ETHERNET_ENCAPSULATION 36
#define DHCPOPT_TCP_DEFUALT_TTL 37
#define DHCPOPT_TCP_KEEPALIVE_INTERVAL 38
#define DHCPOPT_TCP_KEEPALIVE_GARBAGE 39
#define DHCPOPT_NIS_DOMAIN 40
#define DHCPOPT_NIS_SERVERS 41
#define DHCPOPT_NIS_TIME_PROTOCOL_SERVERS 42
#define DHCPOPT_VENDOR_SPECIFIC_INFORMATION 43
#define DHCPOPT_NETBIOS_NAME_SERVER 44
#define DHCPOPT_NETBIOS_DATAGRAM_DISTRIBUTION_SERVER 45
#define DHCPOPT_NETBIOS_NODE_TYPE 46
#define DHCPOPT_NETBIOS_SCOPE 47
#define DHCPOPT_XWINDOWS_FONT_SERVER 48
#define DHCPOPT_XWINDOWS_DISPLAY_MANAGER 49
#define DHCPOPT_REQUESTED_IP_ADDRESS 50
#define DHCPOPT_IP_ADDRESS_LEASE_TIME 51
#define DHCPOPT_OPTION_OVERLOAD 52
#define DHCPOPT_DHCP_MESSAGE_TYPE 53
#define DHCPOPT_SERVER_IDENTIFIER 54
#define DHCPOPT_PARAMETER_REQUEST_LIST 55
#define DHCPOPT_MESSAGE 56
#define DHCPOPT_MAXIMUM_DHCP_MESSAGE_SIZE 57
#define DHCPOPT_RENEWAL_T1_TIME_VALUE 58
#define DHCPOPT_RENEWAL_T2_TIME_VALUE 59
#define DHCPOPT_VENDOR_CLASS_IDENTIFIER 60
#define DHCPOPT_CLIENT_IDENTIFIER 61
#define DHCPOPT_NISPLUS_DOMAIN 64
#define DHCPOPT_NISPLUS_SERVERS 65
#define DHCPOPT_TFTP_SERVER_NAME 66
#define DHCPOPT_BOOTFILE_NAME 67
#define DHCPOPT_MOBILE_IP_HOME_AGENT 68
#define DHCPOPT_SMTP_SERVER 69
#define DHCPOPT_POP3_SERVER 70
#define DHCPOPT_NNTP_SERVER 71
#define DHCPOPT_DEFAULT_WWW_SERVER 72
#define DHCPOPT_DEFAULT_FINGER_SERVER 73
#define DHCPOPT_DEFAULT_IRC_SERVER 74
#define DHCPOPT_STREETTALK_SERVER 75
#define DHCPOPT_STREETALK_DISCOVERY_ASSISTANCE_SERVER 76
#define DHCPOPT_END 255
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -