summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/syscall/pset.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/common/syscall/pset.c')
-rw-r--r--usr/src/uts/common/syscall/pset.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/common/syscall/pset.c b/usr/src/uts/common/syscall/pset.c
index 5d3b7e6233..767529fc5d 100644
--- a/usr/src/uts/common/syscall/pset.c
+++ b/usr/src/uts/common/syscall/pset.c
@@ -542,9 +542,10 @@ pset_bind(psetid_t pset, idtype_t idtype, id_t id, psetid_t *opset)
break;
case P_PROJID:
+ pp = curproc;
if (id == P_MYID)
id = curprojid();
- if ((kpj = project_hold_by_id(id, getzoneid(),
+ if ((kpj = project_hold_by_id(id, pp->p_zone,
PROJECT_HOLD_FIND)) == NULL) {
error = ESRCH;
break;