使用Writer写入数据
This commit is contained in:
parent
1d177f6aba
commit
7c203971c1
@ -122,8 +122,7 @@ namespace FastGithub.PacketIntercept.Dns
|
||||
var responsePayload = response.ToArray();
|
||||
|
||||
// 修改payload和包长
|
||||
responsePayload.CopyTo(new Span<byte>(result.Data, responsePayload.Length));
|
||||
packet.Length = packet.Length + responsePayload.Length - requestPayload.Length;
|
||||
packet.GetWriter(packet.Length - result.DataLength).Write(responsePayload);
|
||||
|
||||
// 修改ip包
|
||||
IPAddress destAddress;
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
<ItemGroup>
|
||||
<FrameworkReference Include="Microsoft.AspNetCore.App" />
|
||||
<PackageReference Include="DNS" Version="7.0.0" />
|
||||
<PackageReference Include="WindivertDotnet" Version="1.0.5" />
|
||||
<PackageReference Include="WindivertDotnet" Version="1.0.7" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user