summaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorRobby Zambito <contact@robbyzambito.me>2025-04-27 16:11:12 -0400
committerRobby Zambito <contact@robbyzambito.me>2025-04-27 18:03:06 -0400
commit683a2015b0a2d410d012bef404e891da5f6f261e (patch)
tree52fed2de6600c86fcc38c4f19e3b9a63bc5df96c /src/main.zig
parentc34748dab3def4dbb1deea7240ab3d4ef17ef161 (diff)
Use FAIL as the default dest if unable to parseHEADmaster
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main.zig b/src/main.zig
index 3624fdd..f60614f 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -75,7 +75,7 @@ pub fn main() !void {
return clap.help(std.io.getStdErr().writer(), clap.Help, &params, .{});
}
-fn parseDest(in: ?[]const u8) ![4]u8 {
+fn parseDest(in: ?[]const u8) [4]u8 {
if (in) |dest| {
if (dest.len <= 4) {
var res: [4]u8 = @splat(0);
@@ -83,10 +83,10 @@ fn parseDest(in: ?[]const u8) ![4]u8 {
return res;
}
- const addr = try std.net.Ip4Address.parse(dest, 0);
+ const addr = std.net.Ip4Address.parse(dest, 0) catch return "FAIL".*;
return @bitCast(addr.sa.addr);
}
- return .{ 70, 70, 70, 70 };
+ return "zap".*;
}
const builtin = @import("builtin");