127 lines
5.4 KiB
Plaintext
127 lines
5.4 KiB
Plaintext
|
###############################################################################
|
||
|
#
|
||
|
# Microsoft Research Singularity Project.
|
||
|
#
|
||
|
# Copyright (c) Microsoft Corporation. All rights reserved.
|
||
|
#
|
||
|
###############################################################################
|
||
|
|
||
|
# This document contains a list of known DHCP options and is
|
||
|
# used to generate appropriate classes in the C# DHCP
|
||
|
# implementation.
|
||
|
#
|
||
|
# Sources for codes and interpretations is taken from:
|
||
|
# RFC 2132 DHCP Options and BOOTP Vendor Extensions
|
||
|
# S.Alexander and R.Droms, March 1997.
|
||
|
# http://www.ietf.org/rfc/rfc2132.txt?number=2132
|
||
|
#
|
||
|
# IANA BOOTP and DHCP Parameters
|
||
|
# http://www.iana.org/assignments/bootp-dhcp-parameters
|
||
|
#
|
||
|
#
|
||
|
# The format of the entries in this file is:
|
||
|
#
|
||
|
# Column 1 Option Code
|
||
|
# Column 2 Option Name
|
||
|
# Column 3 Data type
|
||
|
#
|
||
|
# Valid data types are: Byte MultiByte
|
||
|
# Word MultiWord
|
||
|
# DWord MultiDWord
|
||
|
# IPv4 MultiIPv4
|
||
|
# String
|
||
|
#
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# Basic Options
|
||
|
# -----------------------------------------------------------------------------
|
||
|
1 SubnetMask IPv4
|
||
|
2 TimeOffset DWord
|
||
|
3 Router MultiIPv4
|
||
|
4 TimeServer MultiIPv4
|
||
|
5 NameServer MultiIPv4
|
||
|
6 DomainNameServer MultiIPv4
|
||
|
7 LogServer MultiIPv4
|
||
|
8 CookieServer MultiIPv4
|
||
|
9 LprServer MultiIPv4
|
||
|
10 ImpressServer MultiIPv4
|
||
|
11 ResourceLocationServer MultiIPv4
|
||
|
12 HostName String
|
||
|
13 BootFileSize Word
|
||
|
14 MeritDumpFile String
|
||
|
15 DomainName String
|
||
|
16 SwapServer IPv4
|
||
|
17 RootPath String
|
||
|
18 ExtensionsPath String
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# IP Layer Parameters per Host
|
||
|
# -----------------------------------------------------------------------------
|
||
|
19 IPForwarding Byte
|
||
|
20 ForwardRemoteSourceRoute Byte
|
||
|
21 PolicyFilter MultiIPv4
|
||
|
22 MaximumDatagramReassembly Word
|
||
|
23 DefaultTtl Byte
|
||
|
24 PathMtuAgingTimeout DWord
|
||
|
25 PathMtuPlateauTable MultiWord
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# IP Layer Parameters per Interface
|
||
|
# -----------------------------------------------------------------------------
|
||
|
26 InterfaceMtu Word
|
||
|
27 AllSubnetsLocal Byte
|
||
|
28 BroadcastAddress IPv4
|
||
|
29 MaskDiscovery Byte
|
||
|
30 MaskSupplier Byte
|
||
|
31 RouterDiscovery Byte
|
||
|
32 RouterSolicitationAddress IPv4
|
||
|
33 StaticRoutes MultiIPv4
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# Link Layer Parameters per Interface
|
||
|
# -----------------------------------------------------------------------------
|
||
|
34 TrailerEncapsulate Byte
|
||
|
35 ArpCacheTimeout DWord
|
||
|
36 EthernetEncapsulation Byte
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# TCP Parameters
|
||
|
# -----------------------------------------------------------------------------
|
||
|
37 TcpDefaultTtl Byte
|
||
|
38 TcpKeepalive Byte
|
||
|
39 TcpKeepaliveGarbage Byte
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# Application and Service Parameters
|
||
|
# -----------------------------------------------------------------------------
|
||
|
40 NisDomain String
|
||
|
41 NisServers MultiIPv4
|
||
|
42 NtpServers MultiIPv4
|
||
|
43 VendorSpecific MultiByte
|
||
|
44 NetBiosNameServer MultiIPv4
|
||
|
45 NetBiosDistributionServer MultiIPv4
|
||
|
46 NetBiosType Byte
|
||
|
47 NetBiosScope MultiDWord
|
||
|
48 XWindowsFontServer MultiIPv4
|
||
|
49 XWindowsDisplayManager MultiIPv4
|
||
|
|
||
|
# -----------------------------------------------------------------------------
|
||
|
# DHCP Extensions
|
||
|
# -----------------------------------------------------------------------------
|
||
|
50 RequestedIPAddress IPv4
|
||
|
51 IPAddressLeaseTime DWord
|
||
|
52 OverloadIndicator Byte
|
||
|
53 MessageType Byte
|
||
|
54 ServerID IPv4
|
||
|
55 ParameterRequest MultiByte
|
||
|
56 Message String
|
||
|
57 MaximumMessageSize Word
|
||
|
58 RenewalTime DWord
|
||
|
59 RebindingTime DWord
|
||
|
60 ClassID String
|
||
|
61 ClientID MultiByte
|
||
|
|
||
|
116 AutoConfigure Byte
|
||
|
|
||
|
###############################################################################
|