Diff for /embedaddon/sudo/common/aix.c between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/05/29 12:26:49 version 1.1.1.3, 2012/10/09 09:29:52
Line 108  aix_setlimits(char *user) Line 108  aix_setlimits(char *user)
             else              else
                 rlim.rlim_cur = rlim.rlim_max;  /* soft not specd, use hard */                  rlim.rlim_cur = rlim.rlim_max;  /* soft not specd, use hard */
         } else {          } else {
            /* No hard limit set, try soft limit. */            /* No hard limit set, try soft limit, if it exists. */
            if (aix_getlimit(user, aix_limits[n].soft, &val) == 0)            if (aix_getlimit(user, aix_limits[n].soft, &val) == -1)
                rlim.rlim_cur = val == -1 ? RLIM64_INFINITY : val * aix_limits[n].factor;                continue;
             rlim.rlim_cur = val == -1 ? RLIM64_INFINITY : val * aix_limits[n].factor;
   
             /* Set hard limit per AIX /etc/security/limits documentation. */              /* Set hard limit per AIX /etc/security/limits documentation. */
             switch (aix_limits[n].resource) {              switch (aix_limits[n].resource) {

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>