Mercurial > hg > dhcpcd
changeset 5305:2f87bbd4ac93 draft
privsep: Set buffer sizes before setting rights.
| author | Roy Marples <roy@marples.name> |
|---|---|
| date | Thu, 04 Jun 2020 12:22:40 +0100 |
| parents | 04f26d9f1885 |
| children | d10b3ad73215 |
| files | src/privsep.c |
| diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/privsep.c Thu Jun 04 12:15:20 2020 +0100 +++ b/src/privsep.c Thu Jun 04 12:22:40 2020 +0100 @@ -201,6 +201,7 @@ *priv_pid = pid; *priv_fd = fd[0]; close(fd[1]); + ps_setbuf(*priv_fd); if (recv_unpriv_msg == NULL) ; #ifdef HAVE_CAPSICUM @@ -217,7 +218,6 @@ logerr("%s: eloop_event_add", __func__); return -1; } - ps_setbuf(*priv_fd); return pid; }
