summaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig5
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, &params, .{});
}
- 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");