NAME
getfsspecname —
get the underlying
wedge name from a label
LIBRARY
System Utilities Library (libutil, -lutil)
SYNOPSIS
#include <util.h>
const char *
getfsspecname(
char
*buf,
size_t buflen,
const char *spec);
DESCRIPTION
The
getfsspecname() function translates an
fs_spec field in the
spec argument
of the form “NAME=wedgename” to the underlying
dk(4) device node, and places the
resulting pathname in
buf up to len
buflen.
If the
spec argument is not of the form
“NAME=wedgename”,
spec is copied to
buf and returned.
RETURN VALUES
On success the absolute pathname of the underlying wedge device is returned, or
the original
spec argument. On failure
NULL
is returned and
buf
contains the reason for the error.
SEE ALSO
fstab(5)
HISTORY
The
getfsspecname() function appeared in
NetBSD 7.0.