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