From 8605862b3da953ef56c2cbf9e4da2b35e76e3eef Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 31 Oct 2020 14:13:30 +0530 Subject: [PATCH] DhcpMessage: added VendorClassIdentifier property. --- DnsServerCore/Dhcp/DhcpMessage.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/DnsServerCore/Dhcp/DhcpMessage.cs b/DnsServerCore/Dhcp/DhcpMessage.cs index 7bd3b6c2..d542be48 100644 --- a/DnsServerCore/Dhcp/DhcpMessage.cs +++ b/DnsServerCore/Dhcp/DhcpMessage.cs @@ -79,6 +79,7 @@ namespace DnsServerCore.Dhcp OptionOverloadOption _optionOverload; DhcpMessageTypeOption _dhcpMessageType; + VendorClassIdentifierOption _vendorClassIdentifier; ClientIdentifierOption _clientIdentifier; HostNameOption _hostName; ClientFullyQualifiedDomainNameOption _clientFullyQualifiedDomainName; @@ -325,6 +326,10 @@ namespace DnsServerCore.Dhcp _dhcpMessageType = option as DhcpMessageTypeOption; break; + case DhcpOptionCode.VendorClassIdentifier: + _vendorClassIdentifier = option as VendorClassIdentifierOption; + break; + case DhcpOptionCode.ClientIdentifier: _clientIdentifier = option as ClientIdentifierOption; break; @@ -459,6 +464,9 @@ namespace DnsServerCore.Dhcp public DhcpMessageTypeOption DhcpMessageType { get { return _dhcpMessageType; } } + public VendorClassIdentifierOption VendorClassIdentifier + { get { return _vendorClassIdentifier; } } + public ClientIdentifierOption ClientIdentifier { get { return _clientIdentifier; } }