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.0 |