Download raw body.
wg(4) logging enhancement - revised patch
> On 2 Jan 2025, at 09:02, Theo de Raadt <deraadt@openbsd.org> wrote:
>
> No, printf should not print IP addresses. Create a helper function
> that returns a static string, and print it with %. Yes that means
> you can'to do two of them nicely in one call. That's not terribly
> rough. That is how this is done in userland.
This helper could use external buffer to printf. This allows
simultaneous runs. I mean:
char *
print_ip(struct sockaddr_in *sin, char *buf, size_t buf_sz)
{
/* do printf */
return buf;
}
wg(4) logging enhancement - revised patch