[BACK]Return to quota.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / quota

Diff for /src/usr.bin/quota/quota.c between version 1.33 and 1.34

version 1.33, 2015/01/16 06:40:10 version 1.34, 2015/01/17 17:22:07
Line 35 
Line 35 
 /*  /*
  * Disk quota reporting program.   * Disk quota reporting program.
  */   */
 #include <sys/param.h>  /* DEV_BSIZE */  #include <sys/param.h>  /* DEV_BSIZE dbtob */
 #include <sys/types.h>  #include <sys/types.h>
 #include <sys/file.h>  #include <sys/file.h>
 #include <sys/stat.h>  #include <sys/stat.h>
Line 96 
Line 96 
 main(int argc, char *argv[])  main(int argc, char *argv[])
 {  {
         int ngroups;          int ngroups;
         gid_t mygid, gidset[NGROUPS];          gid_t mygid, gidset[NGROUPS_MAX];
         int i, gflag = 0, uflag = 0;          int i, gflag = 0, uflag = 0;
         int ch;          int ch;
         extern char *optarg;          extern char *optarg;
Line 129 
Line 129 
                         showuid(getuid());                          showuid(getuid());
                 if (gflag) {                  if (gflag) {
                         mygid = getgid();                          mygid = getgid();
                         ngroups = getgroups(NGROUPS, gidset);                          ngroups = getgroups(NGROUPS_MAX, gidset);
                         if (ngroups < 0)                          if (ngroups < 0)
                                 err(1, "getgroups");                                  err(1, "getgroups");
                         showgid(mygid);                          showgid(mygid);
Line 226 
Line 226 
 {  {
         struct group *grp = getgrgid(gid);          struct group *grp = getgrgid(gid);
         int ngroups;          int ngroups;
         gid_t mygid, gidset[NGROUPS];          gid_t mygid, gidset[NGROUPS_MAX];
         int i;          int i;
         const char *name;          const char *name;
   
Line 235 
Line 235 
         else          else
                 name = grp->gr_name;                  name = grp->gr_name;
         mygid = getgid();          mygid = getgid();
         ngroups = getgroups(NGROUPS, gidset);          ngroups = getgroups(NGROUPS_MAX, gidset);
         if (ngroups < 0) {          if (ngroups < 0) {
                 warn("getgroups");                  warn("getgroups");
                 return;                  return;
Line 260 
Line 260 
 {  {
         struct group *grp = getgrnam(name);          struct group *grp = getgrnam(name);
         int ngroups;          int ngroups;
         gid_t mygid, gidset[NGROUPS];          gid_t mygid, gidset[NGROUPS_MAX];
         int i;          int i;
   
         if (grp == NULL) {          if (grp == NULL) {
Line 268 
Line 268 
                 return;                  return;
         }          }
         mygid = getgid();          mygid = getgid();
         ngroups = getgroups(NGROUPS, gidset);          ngroups = getgroups(NGROUPS_MAX, gidset);
         if (ngroups < 0) {          if (ngroups < 0) {
                 warn("getgroups");                  warn("getgroups");
                 return;                  return;

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34