Download raw body.
smtpd: spell HOST_NAME_MAX differently (for -portable)
Todd C. Miller <millert@openbsd.org> wrote:
> On Tue, 20 Aug 2024 14:49:06 +0200, Florian Obser wrote:
>
> > I think they should fix their libc.
> >
> > posix has this to say:
> >
> > {HOST_NAME_MAX}
> > Maximum length of a host name (not including the terminating null) as ret
> > urned from the gethostname() function.
> > Minimum Acceptable Value: {_POSIX_HOST_NAME_MAX}
> >
> > {_POSIX_HOST_NAME_MAX}
> > Maximum length of a host name (not including the terminating null) as ret
> > urned from the gethostname() function.
> > Value: 255
>
> Wow, even sysconf(_SC_HOST_NAME_MAX) returns 64 on Linux with glibc.
> What a time to be alive!
We unified and increased these a decade ago. We fixed them all, and
at the time we knew other people were going to ignore the problem and
get hurt. It always happens....
smtpd: spell HOST_NAME_MAX differently (for -portable)