Query: devname
OS: mojave
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
DEVNAME(3) BSD Library Functions Manual DEVNAME(3)NAMEdevname, devname_r -- get device nameLIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <sys/stat.h> #include <stdlib.h> char * devname(dev_t dev, mode_t type); char * devname_r(dev_t dev, mode_t type, char *buf, int len);DESCRIPTIONThe 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 available, NULL is returned. The devname() function uses a static buffer, which will be overwritten on subsequent calls. The devname_r() functions takes a buffer and length as arguments to avoid this problem. The traditional display for applications when no device is found is the string ``??''.SEE ALSOstat(2), dev_mkdb(8)HISTORYThe devname() function call appeared in 4.4BSD.BSDOctober 25, 2004 BSD
Related Man Pages |
---|
devname(3) - freebsd |
getdevmajor(3) - netbsd |
dev_mkdb(8) - netbsd |
ttyname(3) - freebsd |
minor(3) - freebsd |
Similar Topics in the Unix Linux Community |
---|
Batch write multiple usb in same time |
Parse data |
Why files get created with srwxrwxrwt under /dev/? |
Fdisk and grep command not working in udev trigger |