From ad472cc25e94c756bee73f18d46a715cc641f880 Mon Sep 17 00:00:00 2001 From: Dan McDonald Date: Sun, 3 Jan 2021 09:14:04 -0500 Subject: OS-8258 OS-4119 forgot about java and shbin exec types (#349) Actually authored by: Andy Fiddaman Actually reviewed by: Dan McDonald Reviewed by: Jason King Reviewed by: Mike Zeller Reviewed by: Brian Bennett Approved by: Brian Bennett --- usr/src/uts/common/exec/java/java.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'usr/src/uts/common/exec/java/java.c') diff --git a/usr/src/uts/common/exec/java/java.c b/usr/src/uts/common/exec/java/java.c index a61a6f105f..055f05bfc8 100644 --- a/usr/src/uts/common/exec/java/java.c +++ b/usr/src/uts/common/exec/java/java.c @@ -89,7 +89,7 @@ javaexec(vnode_t *vp, struct execa *uap, struct uarg *args, caddr_t execfile, cred_t *cred, int *brand_action) { struct intpdata idata; - int error; + int error, eba; ssize_t resid; vnode_t *nvp; off_t xoff, xoff_end; @@ -160,8 +160,9 @@ javaexec(vnode_t *vp, struct execa *uap, struct uarg *args, args->pathname = resolvepn.pn_path; /* don't free resolvepn until we are done with args */ pn_free(&lookpn); - error = gexec(&nvp, uap, args, &idata, level + 1, execsz, execfile, - cred, EBA_NONE); + eba = EBA_NONE; + error = gexec(&nvp, uap, args, &idata, level + 1, execsz, + execfile, cred, &eba); if (!error) { /* -- cgit v1.2.3