Changeset View
Changeset View
Standalone View
Standalone View
share/man/man9/VOP_PATHCONF.9
Show All 22 Lines | |||||
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | ||||
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY | ||||
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT | ||||
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF | ||||
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd July 21, 2019 | .Dd December 31, 2020 | ||||
.Dt VOP_PATHCONF 9 | .Dt VOP_PATHCONF 9 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm VOP_PATHCONF | .Nm VOP_PATHCONF | ||||
.Nd return POSIX pathconf information | .Nd return POSIX pathconf information | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.In sys/param.h | .In sys/param.h | ||||
.In sys/vnode.h | .In sys/vnode.h | ||||
Show All 27 Lines | |||||
Return 1 if appropriate privileges are required for the | Return 1 if appropriate privileges are required for the | ||||
.Xr chown 2 | .Xr chown 2 | ||||
system call, otherwise 0. | system call, otherwise 0. | ||||
.It Dv _PC_NO_TRUNC | .It Dv _PC_NO_TRUNC | ||||
Return 1 if file names longer than | Return 1 if file names longer than | ||||
.Dv KERN_NAME_MAX | .Dv KERN_NAME_MAX | ||||
are truncated. | are truncated. | ||||
.El | .El | ||||
.Sh LOCKS | |||||
The vnode will be locked on entry and should remain locked on return. | |||||
.Sh RETURN VALUES | .Sh RETURN VALUES | ||||
If | If | ||||
.Fa name | .Fa name | ||||
is recognized, | is recognized, | ||||
.Fa *retval | .Fa *retval | ||||
is set to the specified value and zero is returned, otherwise | is set to the specified value and zero is returned, otherwise | ||||
.Er EINVAL | .Er EINVAL | ||||
is returned. | is returned. | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr pathconf 2 , | .Xr pathconf 2 , | ||||
.Xr vnode 9 | .Xr vnode 9 | ||||
.Sh AUTHORS | .Sh AUTHORS | ||||
This manual page was written by | This manual page was written by | ||||
.An Doug Rabson . | .An Doug Rabson . |