milestone 5: blocklist filtering, local records and conditional forwarding

This commit is contained in:
2026-08-01 16:43:55 +02:00
parent 3baf5d6581
commit 59d94df722
29 changed files with 10257 additions and 81 deletions
+2 -2
View File
@@ -199,11 +199,11 @@ fn tcpQuery(io: std.Io, address: net.IpAddress, id: u16) anyerror!void {
var query_buf: [query_bytes.len]u8 = undefined;
const query = queryWithId(&query_buf, id);
try writer.interface.writeAll(&tcp_server.framePrefix(@intCast(query.len)));
try writer.interface.writeAll(&transport.framePrefix(@intCast(query.len)));
try writer.interface.writeAll(query);
try writer.interface.flush();
const len = tcp_server.parsePrefix((try reader.interface.takeArray(tcp_server.prefix_len)).*);
const len = transport.parsePrefix((try reader.interface.takeArray(transport.prefix_len)).*);
try expectAnswer(try reader.interface.take(len), id);
}