Mercurial > hg > dhcpcd
changeset 5189:24331ceccbac draft
Fix buffer size in getgrnam_r
| author | Quentin Carbonneaux <quentin@c9x.me> |
|---|---|
| date | Tue, 05 May 2020 17:21:04 +0200 |
| parents | d8a7afd72391 |
| children | b58248b5703a |
| files | src/if-options.c |
| diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/if-options.c Mon May 04 16:32:37 2020 +0100 +++ b/src/if-options.c Tue May 05 17:21:04 2020 +0200 @@ -2095,7 +2095,7 @@ logerr(__func__); return -1; } - while ((i = getgrnam_r(arg, &grpbuf, p, (size_t)l, &grp)) == + while ((i = getgrnam_r(arg, &grpbuf, p, dl, &grp)) == ERANGE) { size_t nl = dl * 2;
