diff options
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"); |