ultrix man page for getdiskbyname

Query: getdiskbyname

OS: ultrix

Section: 3x

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

getdiskbyname(3x)														 getdiskbyname(3x)

Name
       getdiskbyname - get disk description by its name

Syntax
       #include <disktab.h>

       struct disktab *
       getdiskbyname(name)
       char *name;

Description
       The subroutine takes a disk name (for example, RM03) and returns a structure describing its geometry information and the standard disk par-
       tition tables.  All information obtained from the file.	A separate subroutine called dynamically generates disktab  entries  by  obtaining
       disk geometry information from the controlling device driver.

       <disktab.h> has the following form:
       #define DISKTAB	      "/etc/disktab"

       struct  disktab {
	     char   *d_name;	      /* drive name */
	     char   *d_type;	      /* drive type */
	     int    d_secsize;	      /* sector size in bytes */
	     int    d_ntracks;	      /* # tracks/cylinder */
	     int    d_nsectors;       /* # sectors/track */
	     int    d_ncylinders;     /* # cylinders */
	     int    d_rpm;	      /* revolutions/minute */
	     struct partition {
		     int     p_size;   /* #sectors in partition */
		     short   p_bsize;  /* block size in bytes */
		     short   p_fsize;  /* frag size in bytes */
	       } d_partitions[8];
       };

       struct  disktab *getdiskbyname();
       struct  disktab *creatediskbyname();

See Also
       creatediskbyname(3x), disktab(5)

																 getdiskbyname(3x)
Related Man Pages
newfs(8) - bsd
getdiskbyname_r(3c) - hpux
disktab(5) - netbsd
createlabel(3) - osf1
disktab(4) - osf1
Similar Topics in the Unix Linux Community
How to use getdiskbyname() API