devname man page on BSDi

Man page or keyword search:  
man Server   6284 pages
apropos Keyword Search (all sections)
Output format
BSDi logo
[printable version]

DEVNAME(3)		    BSD Programmer's Manual		    DEVNAME(3)

NAME
     devname - get device name

SYNOPSIS
     #include <sys/types.h>
     #include <sys/stat.h>
     #include <stdlib.h>

     char *
     devname(dev_t dev, mode_t type);

DESCRIPTION
     The devname() function returns a pointer to the name of the block or
     character device in /dev with a device number of dev, and a file type
     matching the one encoded in type which must be one of S_IFBLK or S_IFCHR.
     If no device matches the specified values, or no information is avail-
     able, NULL is returned.

     Device names are found by searching /var/run/dev.db which is created by
     dev_mkdb(8) during system boot.  The information returned does not re-
     flect changes made in /dev after dev_mkdb(8) was run.

     The traditional display for applications when no device is found is the
     string ``??''.

FILES
     /var/run/dev.db  Device database file.

SEE ALSO
     stat(2),  dev_mkdb(8)

HISTORY
     The devname function call appeared in 4.4BSD.

4.4BSD				 June 4, 1993				     1
[top]

List of man pages available for BSDi

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net