| GETLABELSECTOR(3) | Library Functions Manual | GETLABELSECTOR(3) | 
getlabelsector, getlabeloffset,
  getlabelusesmbr —
#include <util.h>
daddr_t
  
  getlabelsector(void);
off_t
  
  getlabeloffset(void);
int
  
  getlabelusesmbr(void);
getlabelsector() and
  getlabeloffset() functions return values which
  describe the exact on-disk location of the
  disklabel(5) on the current
  system, or -1 on error. These functions supersede the hardcoded
  LABELSECTOR and LABELOFFSET
  definitions previously used to derive the location of the
  disklabel(5).
The getlabelusesmbr() returns 1 if the
    disklabel is located inside a MBR partition, 0 if it's stored relative to
    the start of the disk, or -1 on error.
getlabelsector() and
  getlabeloffset() functions appeared in
  NetBSD 2.0.
| August 25, 2011 | NetBSD 9.4 |