Updated: 2022/Sep/29

Please read Privacy Policy. It's for your privacy.


GETDISKRAWNAME(3)          Library Functions Manual          GETDISKRAWNAME(3)

NAME
     getdiskrawname, getdiskcookedname - get the block/character device name
     for a disk

LIBRARY
     System Utilities Library (libutil, -lutil)

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
     The getdiskrawname() 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.

NetBSD 10.99                     March 7, 2012                    NetBSD 10.99