mirror of
https://github.com/fergalmoran/DnsServer.git
synced 2026-05-21 02:26:07 +00:00
DhcpServer: updated ReadUdpRequestAsync() to use larger buffer size and log message size error code cases.
This commit is contained in:
@@ -157,7 +157,7 @@ namespace DnsServerCore.Dhcp
|
||||
|
||||
private async Task ReadUdpRequestAsync(Socket udpListener)
|
||||
{
|
||||
byte[] recvBuffer = new byte[576];
|
||||
byte[] recvBuffer = new byte[1500];
|
||||
|
||||
try
|
||||
{
|
||||
@@ -179,11 +179,16 @@ namespace DnsServerCore.Dhcp
|
||||
{
|
||||
case SocketError.ConnectionReset:
|
||||
case SocketError.HostUnreachable:
|
||||
case SocketError.MessageSize:
|
||||
case SocketError.NetworkReset:
|
||||
result = default;
|
||||
break;
|
||||
|
||||
case SocketError.MessageSize:
|
||||
_log?.Write(ex);
|
||||
|
||||
result = default;
|
||||
break;
|
||||
|
||||
default:
|
||||
throw;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user