> 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.