Skip to content

Instantly share code, notes, and snippets.

@jasom

jasom/test.zig Secret

Created August 28, 2020 23:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jasom/c371eea48e39e64b39ea8eb7fe047acb to your computer and use it in GitHub Desktop.
Save jasom/c371eea48e39e64b39ea8eb7fe047acb to your computer and use it in GitHub Desktop.
const std = @import("std");
pub fn main() void {
const allocator = std.heap.page_allocator;
var al = std.net.getAddressList(allocator, "google.com",80) catch |err| { return; };
defer al.deinit();
std.debug.print("{} {}\n", .{std.os.AF_INET,std.os.AF_INET6});
for (al.*.addrs) |addr| {
std.debug.print("{} {}\n", .{addr.any.family,
switch(addr.any.family) {
std.os.AF_INET => "AF_INET ",
std.os.AF_INET6 => "AF_INET6",
else => "UNKNOWN ",
}});
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment