getlabeloffset(3) - NetBSD Manual Pages

Command: Section: Arch: Collection:  
GETLABELSECTOR(3)       NetBSD Library Functions Manual      GETLABELSECTOR(3)


NAME
getlabelsector, getlabeloffset, getlabelusesmbr -- get disklabel location informations
LIBRARY
System Utilities Library (libutil, -lutil)
SYNOPSIS
#include <util.h> daddr_t getlabelsector(void); off_t getlabeloffset(void); int getlabelusesmbr(void);
DESCRIPTION
The 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.
SEE ALSO
sysctl(3), disklabel(5)
HISTORY
The getlabelsector() and getlabeloffset() functions appeared in NetBSD 2.0. NetBSD 8.1 August 25, 2011 NetBSD 8.1
Powered by man-cgi 1.15, Panagiotis Christias
Modified for NetBSD by Kimmo Suominen