NAME
getlabelsector
,
getlabeloffset
,
getlabelusesmbr
—
get disklabel location
informations
LIBRARY
library “libutil”
SYNOPSIS
#include
<util.h>
daddr_t
getlabelsector
(void);
off_t
getlabeloffset
(void);
int
getlabelusesmbr
(void);
DESCRIPTION
Thegetlabelsector
()
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.
SEE ALSO
HISTORY
The getlabelsector
() and
getlabeloffset
() functions appeared in
NetBSD 2.0.