HPUX mknod[5]



mknod in anderen Kapiteln des hpux Handbuch: mknod.1m mknod.2




 mknod(5)                                                           mknod(5)





 NAME
      mknod.h - macros for handling device numbers

 SYNOPSIS
      #include <sys/mknod.h>

 DESCRIPTION
      The header <sys/mknod.h> defines macros to create and interpret device
      identification numbers for use with mknod(2).

      Use of these macros is architecture dependent.  See the System
      Administration Manual for your system for information on how to select
      major and minor device numbers.

      It contains the macro

           dev_t makedev(int major, int minor)

      which packs the major and minor components into a device
      identification number suitable for the dev argument of mknod(2), and
      the two macros:

           int major(dev_t dev)
           int minor(dev_t dev)

      which extract the major and minor number components, respectively,
      from a device identification number, dev.

      The macro MINOR_FORMAT is a printf(3S) specification that prints the
      minor number in the format best suited to the particular
      implementation; it is used by the long format of ls(1) to show the
      minor numbers for device files.

      The base of the number is indicated in the same way as in the C
      programming language: no leading zero for decimal, leading zero for
      octal, and leading 0x for hexadecimal.

 SEE ALSO
      ls(1), mknod(1M), mknod(2), printf(3S).















 Hewlett-Packard Company            - 1 -     HP-UX Release 9.0: August 1992