Mercurial > illumos > git > illumos-core
changeset 14937:e437fa25c7e5
fixes #100 readdir_r regression in zonestatd - caused by bug #47
author | Garrett D'Amore <garrett@damore.org> |
---|---|
date | Fri, 26 Sep 2014 11:39:30 -0700 |
parents | c7ebe2cfb6a7 |
children | 66249358b092 |
files | usr/src/cmd/zonestat/zonestatd/zonestatd.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/usr/src/cmd/zonestat/zonestatd/zonestatd.c Fri Sep 26 07:46:14 2014 -0700 +++ b/usr/src/cmd/zonestat/zonestatd/zonestatd.c Fri Sep 26 11:39:30 2014 -0700 @@ -2667,7 +2667,7 @@ (void) memset(dent, 0, ctl->zsctl_procfs_dent_size); /* Walk all processes and compute each zone's usage on each pset. */ - while (readdir_r(dir, dent, &dresult) != 0) { + while (readdir_r(dir, dent, &dresult) == 0) { if (strcmp(dent->d_name, ".") == 0 || strcmp(dent->d_name, "..") == 0)