#
#  Test vectors for DHCP attributes
#

encode-dhcp DHCP-Subnet-Mask = 255.255.0.0
data 01 04 ff ff 00 00

decode-dhcp -
data DHCP-Subnet-Mask = 255.255.0.0

#
#  A long one... with a weird DHCP-specific vendor ID.
#
decode-dhcp 3501013d0701001ceaadac1e37070103060f2c2e2f3c094d5346545f495054565232011c4c41424f4c54322065746820312f312f30312f30312f31302f312f3209120000197f0d050b4c4142373336304f4c5432
data DHCP-Message-Type = DHCP-Discover, DHCP-Client-Identifier = 0x01001ceaadac1e, DHCP-Parameter-Request-List = DHCP-Subnet-Mask, DHCP-Parameter-Request-List = DHCP-Router-Address, DHCP-Parameter-Request-List = DHCP-Domain-Name-Server, DHCP-Parameter-Request-List = DHCP-Domain-Name, DHCP-Parameter-Request-List = DHCP-NETBIOS-Name-Servers, DHCP-Parameter-Request-List = DHCP-NETBIOS-Node-Type, DHCP-Parameter-Request-List = DHCP-NETBIOS, DHCP-Vendor-Class-Identifier = 0x4d5346545f49505456, DHCP-Relay-Circuit-Id = 0x4c41424f4c54322065746820312f312f30312f30312f31302f312f32, DHCP-Vendor-Specific-Information = 0x0000197f0d050b4c4142373336304f4c5432


encode-dhcp DHCP-Agent-Circuit-Id = 0xabcdef, DHCP-Relay-Remote-Id = 0x010203040506
data 52 0d 01 03 ab cd ef 02 06 01 02 03 04 05 06

decode-dhcp -
data DHCP-Relay-Circuit-Id = 0xabcdef, DHCP-Relay-Remote-Id = 0x010203040506

# 35 01 01
# 3d 06 00 a0 bd 11 22 33
# 37 05 2b 29 01 03 06
# 3c 09 76 69 61 73 61 74 31 2e 30
# 52 31
# 	06 1f 30 30 41 30 42 44 31 31 32 32 33 33 40 73 62 32 2e 72 65 73 2e 76 69 61 73 61 74 2e 63 6f 6d
#	02 06 00 a0 bc 6c 7d 3a
#	01 06 00 a0 bc 33 22 11
# 39 02 05 dc
# 7d 1e
#	00 00 0d e9  19
#	01 06 30 30 30 31 39 46
#	02 0a 52 4e 56 35 30 34 35 39 34 34
#	03 03 41 54 41
# ff 00

decode-dhcp 7d 1e 00 00 0d e9 19 01 06 30 30 30 31 39 46 02 0a 52 4e 56 35 30 34 35 39 34 34 03 03 41 54 41
data ADSL-Forum-Device-Manufacturer-OUI = 0x303030313946, ADSL-Forum-Device-Serial-Number = "RNV5045944", ADSL-Forum-Device-Product-Class = "ATA"

encode-dhcp -
data 7d 1e 00 00 0d e9 19 01 06 30 30 30 31 39 46 02 0a 52 4e 56 35 30 34 35 39 34 34 03 03 41 54 41

encode-dhcp DHCP-Relay-Circuit-Id = 0xacdb489f87af, DHCP-DHCP-Maximum-Msg-Size = 1500, DHCP-Vendor-Specific-Information = 0x0000118b060104010203010000061b34030a444d5a2d434f532d3032010e4554492d5250442d504f52542d300207756e69636173740e07000100000079000d040a666f07, DHCP-Client-Identifier = 0xff489f87af00030001acdb489f87af, DHCP-Relay-Remote-Id = 0xacdb489f87af
data 39 02 05 dc 3d 0f ff 48 9f 87 af 00 03 00 01 ac db 48 9f 87 af 52 56 01 06 ac db 48 9f 87 af 02 06 ac db 48 9f 87 af 09 44 00 00 11 8b 06 01 04 01 02 03 01 00 00 06 1b 34 03 0a 44 4d 5a 2d 43 4f 53 2d 30 32 01 0e 45 54 49 2d 52 50 44 2d 50 4f 52 54 2d 30 02 07 75 6e 69 63 61 73 74 0e 07 00 01 00 00 00 79 00 0d 04 0a 66 6f 07
