freeaddrinfo

public func freeaddrinfo(Pointer[UInt8])

Wraps freeaddrinfo(3) — frees the linked list returned by getaddrinfo.

Walks the ai_next chain and frees each node along with its embedded sockaddr and (if present) ai_canonname buffer. Always pair every successful getaddrinfo with one freeaddrinfo to avoid leaking the resolver's allocation.

Defined in lang/std/net/libc.ks