1.\" 2.\" This file and its contents are supplied under the terms of the 3.\" Common Development and Distribution License ("CDDL"), version 1.0. 4.\" You may only use this file in accordance with the terms of version 5.\" 1.0 of the CDDL. 6.\" 7.\" A full copy of the text of the CDDL should have accompanied this 8.\" source. A copy of the CDDL is also available via the Internet at 9.\" http://www.illumos.org/license/CDDL. 10.\" 11.\" 12.\" Copyright 2015 Joyent, Inc. 13.\" 14.Dd May 11, 2016 15.Dt PISPROCIDR 3PROC 16.Os 17.Sh NAME 18.Nm Pisprocdir 19.Nd determine if a directory is the /proc directory 20.Sh SYNOPSIS 21.Lb libproc 22.In libproc.h 23.Ft int 24.Fo Pisprocdir 25.Fa "struct ps_prochandle *P" 26.Fa "const char *dir" 27.Fc 28.Sh DESECRIPTION 29The 30.Fn Pisprocdir 31function determines whether or not the directory 32.Fa dir 33is the root of the /proc file-system. 34This works across loopback file system (lofs) mounts and chroots. 35.Sh RETURN VALUES 36Upon successful completion, the 37.Fn Pisprocdir 38function returns 39.Sy 1 40if 41.Fa dir 42is the /proc directory, otherwise if not, it returns 43.Sy 0 . 44.Sh INTERFACE STABILITY 45.Sy Uncommitted 46.Sh MT-LEVEL 47See 48.Sy LOCKING 49in 50.Xr libproc 3LIB . 51.Sh SEE ALSO 52.Xr libproc 3LIB , 53.Xr proc 4 , 54.Xr lofs 7FS 55