From 56b6b8a386642e245a3982505b11c953811017e8 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Sun, 11 May 2025 13:52:22 -0400 Subject: Use Client as var type instead of singleton --- src/main.zig | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/main.zig') diff --git a/src/main.zig b/src/main.zig index bf1d87c..09e9e07 100644 --- a/src/main.zig +++ b/src/main.zig @@ -42,23 +42,23 @@ pub fn main() !void { }; defer res.deinit(); - try SaprusClient.init(); - defer SaprusClient.deinit(); - if (res.args.help != 0) { return clap.help(std.io.getStdErr().writer(), clap.Help, ¶ms, .{}); } + var client = try SaprusClient.init("enp7s0"); + defer client.deinit(); + if (res.args.relay) |r| { const dest = parseDest(res.args.dest); - try SaprusClient.sendRelay( + try client.sendRelay( if (r.len > 0) r else "Hello darkness my old friend", dest, ); // std.debug.print("Sent: {s}\n", .{r}); return; } else if (res.args.connect) |c| { - _ = SaprusClient.connect(if (c.len > 0) c else "Hello darkness my old friend") catch |err| switch (err) { + _ = client.connect(if (c.len > 0) c else "Hello darkness my old friend") catch |err| switch (err) { error.WouldBlock => null, else => return err, }; -- cgit