]> git.ipfire.org Git - thirdparty/openvpn.git/commit
auth-pam.c: add missing include limits.h
authorAntonio Quartulli <a@unstable.cc>
Thu, 21 Apr 2022 13:19:09 +0000 (15:19 +0200)
committerGert Doering <gert@greenie.muc.de>
Fri, 22 Apr 2022 11:24:13 +0000 (13:24 +0200)
commit70b6c69c8255ebd6e789e59b0fe8e106a35e9ad8
treec82193ec9cbf054a8ba49942d675276dc3850c84
parentc3f4419cd37faaf4f2960d911a1008a161b82561
auth-pam.c: add missing include limits.h

On most systems limits.h is pulled in by some other header and thus no
error is ever triggered, but it's possible to find the right environment
which lackis this and prevents compiling auth-pam.c (possibly when using
LibreSSL).

Include the header explicitly as it includes the definition of PATH_MAX.

(note that this bug is fixed in Gentoo since 2020 by including a custom
patch, but apparently the issue was never reported upstream)

Reported-by: Michelangelo Scopelliti <kernelpanic@gmx.com>
Signed-off-by: Antonio Quartulli <a@unstable.cc>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20220421131909.32053-1-a@unstable.cc>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg24136.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit 0fed64a91d894b46105bf7e8b16edea4d90ab70c)
src/plugins/auth-pam/auth-pam.c