aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/ssl.c
diff options
context:
space:
mode:
authorSelva Nair2023-03-06 00:33:45 -0500
committerGert Doering2023-03-06 13:09:41 +0100
commit85ad9d2520d571dff93d2b15002f151c10000804 (patch)
tree53c8c37e833c387387bb89a92025cdc1e86f160c /src/openvpn/ssl.c
parent7538557108f6add04f835eb161cb0a33610c6b14 (diff)
downloadopenvpn-85ad9d2520d571dff93d2b15002f151c10000804.zip
openvpn-85ad9d2520d571dff93d2b15002f151c10000804.tar.gz
Do not save pointer to 'struct passwd' returned by getpwnam etc.
- This pointer is to a static area which can change on further calls to getpwnam, getpwuid etc. Same with struct group returned by getgrnam. As the only field later referred to is uid or gid, fix by saving them instead. Signed-off-by: Selva Nair <selva.nair@gmail.com> Acked-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20230306053346.796992-1-selva.nair@gmail.com> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg26332.html Signed-off-by: Gert Doering <gert@greenie.muc.de> (cherry picked from commit 62024046dffd6ff10309b791cd6600fe80bc46e3)
Diffstat (limited to 'src/openvpn/ssl.c')
0 files changed, 0 insertions, 0 deletions