diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2014-01-23 02:49:04 +0400 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2014-01-23 02:49:04 +0400 |
commit | e7c4e25f5f21e957b9479c0f2f7d804c5bab0e74 (patch) | |
tree | c4948e04016bc1add322c07db481c8ad4e4e7da3 | |
parent | 6337358e4a4c35846fb1730d7406cd4759399ff4 (diff) |
-rw-r--r-- | SharpDHCPServer_Sample/Program.cs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/SharpDHCPServer_Sample/Program.cs b/SharpDHCPServer_Sample/Program.cs index f350d82..e30f06a 100644 --- a/SharpDHCPServer_Sample/Program.cs +++ b/SharpDHCPServer_Sample/Program.cs @@ -70,9 +70,13 @@ namespace Cluster.SharpDHCPServer_Sample Console.WriteLine(); } // Option 82 info - var relayInfo = dhcpRequest.GetRelayInfo(); - if (relayInfo.AgentCircuitID != null) Console.WriteLine("Relay agent circuit ID: " + ByteArrayToString(relayInfo.AgentCircuitID)); - if (relayInfo.AgentRemoteID != null) Console.WriteLine("Relay agent remote ID: " + ByteArrayToString(relayInfo.AgentRemoteID)); + var relayInfoN = dhcpRequest.GetRelayInfo(); + if (relayInfoN != null) + { + var relayInfo = (RelayInfo)relayInfoN; + if (relayInfo.AgentCircuitID != null) Console.WriteLine("Relay agent circuit ID: " + ByteArrayToString(relayInfo.AgentCircuitID)); + if (relayInfo.AgentRemoteID != null) Console.WriteLine("Relay agent remote ID: " + ByteArrayToString(relayInfo.AgentRemoteID)); + } Console.WriteLine(); var replyOptions = new DHCPReplyOptions(); |