| ... | @@ -1450,6 +1450,10 @@ pub const libc = struct { | ... | @@ -1450,6 +1450,10 @@ pub const libc = struct { |
| 1450 | /// https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/free.html | 1450 | /// https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/free.html |
| 1451 | pub extern fn free(ptr: ?*anyopaque) void; | 1451 | pub extern fn free(ptr: ?*anyopaque) void; |
| 1452 | | 1452 | |
| | 1453 | /// void freeaddrinfo(struct addrinfo *ai); |
| | 1454 | /// https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/freeaddrinfo.html |
| | 1455 | pub extern fn freeaddrinfo(ai: *const struct_addrinfo) void; |
| | 1456 | |
| 1453 | /// void freelocale(locale_t locobj); | 1457 | /// void freelocale(locale_t locobj); |
| 1454 | /// https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/freelocale.html | 1458 | /// https://pubs.opengroup.org/onlinepubs/9699919799.orig/functions/freelocale.html |
| 1455 | pub extern fn freelocale(locobj: locale_t) void; | 1459 | pub extern fn freelocale(locobj: locale_t) void; |
| ... | @@ -3101,3 +3105,6 @@ pub fn getaddrinfo(noalias nodename: ?[*:0]const u8, noalias servname: ?[*:0]con | ... | @@ -3101,3 +3105,6 @@ pub fn getaddrinfo(noalias nodename: ?[*:0]const u8, noalias servname: ?[*:0]con |
| 3101 | std.debug.assert(rc == 0); | 3105 | std.debug.assert(rc == 0); |
| 3102 | return pai; | 3106 | return pai; |
| 3103 | } | 3107 | } |
| | 3108 | pub fn freeaddrinfo(ai: *const struct_addrinfo) void { |
| | 3109 | return libc.freeaddrinfo(ai); |
| | 3110 | } |