On Mon, 8 Mar 2021 at 00:14, Bruno Haible <bruno@clisp.org> wrote:
Hi Reuben,

> NAME_MAX is defined in limits.h.

No. POSIX [1] specifies that it may be omitted from <limits.h>, and
that pathconf (_PC_NAME_MAX) is the right way to access the maximum
length of a file name component. [2]

Ah, thanks for setting me straight!