NAME
getdiskrawname
,
getdiskcookedname
—
get the block/character device name for
a disk
LIBRARY
library “libutil”
SYNOPSIS
#include
<util.h>
const char *
getdiskrawname
(char
*buf, size_t
buflen, const char
*name);
const char *
getdiskcookedname
(char
*buf, size_t
buflen, const char
*name);
DESCRIPTION
Thegetdiskrawname
()
function converts the name argument that contains a path
to a disk block device node to the path that contains the corresponding
character device node. The
getdiskcookedname
()
function converts the name argument that contains a path
to a disk character device node to the path that contains the corresponding
block device node.
RETURN VALUES
On success the absolute pathname of the underlying device node is
returned. On failure NULL
is returned and
errno contains the reason for the error.
HISTORY
The getdiskrawname
() and
getdiskcookedname
() functions appeared in
NetBSD 7.0.