diff options
author | Robby Zambito <contact@robbyzambito.me> | 2025-09-09 22:27:09 -0400 |
---|---|---|
committer | Robby Zambito <contact@robbyzambito.me> | 2025-09-09 22:30:31 -0400 |
commit | c673401c2ad1c463153fe4dd7f2eb400459896b6 (patch) | |
tree | 541a5b1662edc8ef58a405650387fad27cae01ef /src/main.zig | |
parent | 74b0c9ef1f8def6145aad0362a3bd7da9dc1b482 (diff) |
Use writer instead of RawSocket in ClientIo-writer
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main.zig b/src/main.zig index 947375f..8d0e2d5 100644 --- a/src/main.zig +++ b/src/main.zig @@ -46,7 +46,9 @@ pub fn main() !void { return clap.helpToFile(.stderr(), clap.Help, ¶ms, .{}); } - var client = try SaprusClient.init("enp7s0"); + var sock_buffer: [2048]u8 = undefined; + var rawSocketWriter: RawSocketWriter = try .init("enp7s0", &sock_buffer, gpa); // /proc/net/dev + var client = try SaprusClient.init(&rawSocketWriter.interface); defer client.deinit(); if (res.args.relay) |r| { @@ -90,5 +92,6 @@ const ArrayList = std.ArrayList; const zaprus = @import("zaprus"); const SaprusClient = zaprus.Client; const SaprusMessage = zaprus.Message; +const RawSocketWriter = zaprus.RawSocketWriter; const clap = @import("clap"); |