On 09.09.2020 10:57, Paul Ripke wrote:
> TL;DR: Our dirfd(3) is a macro, boost expects a function. POSIX
> appears to require a function but allow an additional macro.
> FreeBSD, OpenBSD & Linux all provide functions. Perhaps we should,
> too?
>
> Additional details are in my msg to tech-pkg@:
> h
s...@stix.id.au said:
| POSIX appears to require a function but allow an additional macro.
Everything defined as a function in POSIX is required to be implemented
as a function (so, amongst other things, it can be passed by reference
to another function, or accessed via a pointer).
So if we'