1*33de042dSApple OSS Distributions /* 2*33de042dSApple OSS Distributions * Copyright (c) 2000-2007 Apple Inc. All rights reserved. 3*33de042dSApple OSS Distributions */ 4*33de042dSApple OSS Distributions #ifndef _MACHINE_DISKLABEL_H_ 5*33de042dSApple OSS Distributions #define _MACHINE_DISKLABEL_H_ 6*33de042dSApple OSS Distributions 7*33de042dSApple OSS Distributions #include <sys/appleapiopts.h> 8*33de042dSApple OSS Distributions 9*33de042dSApple OSS Distributions #ifdef __APPLE_API_OBSOLETE 10*33de042dSApple OSS Distributions #define LABELSECTOR (1024 / DEV_BSIZE) /* sector containing label */ 11*33de042dSApple OSS Distributions #define LABELOFFSET 0 /* offset of label in sector */ 12*33de042dSApple OSS Distributions #define MAXPARTITIONS 8 /* number of partitions */ 13*33de042dSApple OSS Distributions #define RAW_PART 2 /* raw partition: xx?c */ 14*33de042dSApple OSS Distributions 15*33de042dSApple OSS Distributions /* Just a dummy */ 16*33de042dSApple OSS Distributions struct cpu_disklabel { 17*33de042dSApple OSS Distributions int cd_dummy; /* must have one element. */ 18*33de042dSApple OSS Distributions }; 19*33de042dSApple OSS Distributions #endif /* __APPLE_API_OBSOLETE */ 20*33de042dSApple OSS Distributions 21*33de042dSApple OSS Distributions #endif /* _MACHINE_DISKLABEL_H_ */ 22