Print this page
NEX-14051 Be careful with RPC groups
Reviewed by: Rick McNeal <rick.mcneal@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
8085 Handle RPC groups better
Reviewed by: "Joshua M. Clulow" <josh@sysmgr.org>
Reviewed by: Paul Dagnelie <pcd@delphix.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>
        
*** 318,327 ****
--- 318,329 ----
          struct dqblk dqblk;
          struct fsquot *fsqp;
          struct timeval tv;
          bool_t qactive;
  
+         CTASSERT(sizeof (authp) <= RQCRED_SIZE);
+ 
          gqa.gqa_pathp = NULL;           /* let xdr allocate the storage */
          if (!svc_getargs(transp, xdr_getquota_args, (caddr_t)&gqa)) {
                  svcerr_decode(transp);
                  return;
          }