diff options
| author | Quentin Carbonneaux <quentin@c9x.me> | 2020-05-05 17:21:04 +0200 |
|---|---|---|
| committer | Quentin Carbonneaux <quentin@c9x.me> | 2020-05-06 23:46:00 +0200 |
| commit | a9a03d5677693393625df26d49d4644e36f8c7e4 (patch) | |
| tree | a5f2b850d65a3a2429ad1186cf7419167be8e317 /src | |
| parent | 725b0bd3faa5f9c4417c71097e4fb01608f5f953 (diff) | |
| download | dhcpcd-a9a03d5677693393625df26d49d4644e36f8c7e4.tar.xz | |
Fix buffer size in getgrnam_r
Diffstat (limited to 'src')
| -rw-r--r-- | src/if-options.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/if-options.c b/src/if-options.c index f2fb205b..3d9646a4 100644 --- a/src/if-options.c +++ b/src/if-options.c @@ -2095,7 +2095,7 @@ invalid_token: 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; |
