> I didn't bother, but I can indeed, probably to
> glibc/include/sys/socket.h, or some other file?

It's only needed for Hurd, so but it in some non-installed Hurd-only header.

> > (or perhaps it needs to be macro declaring a local VLA)
> 
> I rather used strndupa, provided by glibc/include/string.h as a macro
> using __builtin_alloca.

Good.

Reply via email to