* terms of the GNU Lesser General Public License
* (see cit/LGPL or http://www.gnu.org/licenses/lgpl.html)
*
- * Cplant(TM) Copyright 1998-2003 Sandia Corporation.
+ * Cplant(TM) Copyright 1998-2006 Sandia Corporation.
* Under the terms of Contract DE-AC04-94AL85000, there is a non-exclusive
* license for use of this work by or on behalf of the US Government.
* Export of this program may require a license from the United States
return err;
if (!(pno->p_base->pb_ino &&
S_ISDIR(pno->p_base->pb_ino->i_stbuf.st_mode)))
- err = -ENOTDIR;
- else
- err = _sysio_permitted(pno->p_base->pb_ino, X_OK);
- if (err)
+ return -ENOTDIR;
+ if ((err = _sysio_permitted(pno, X_OK)) != 0)
return err;
/*