home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC-Online 1998 February
/
PCOnline_02_1998.iso
/
filesbbs
/
win95
/
ext2tool.exe
/
SRC
/
PART.H
< prev
Wrap
C/C++ Source or Header
|
1995-05-14
|
923b
|
28 lines
/***************************************************************************
* part.c - Routines for handling disk partitions
*
* Copyright (C) 1995 Claus Tondering, ct@login.dknet.dk
* This file may be redistributed under the terms of the GNU Public License.
***************************************************************************/
/* Partition descriptor block */
struct part_desc {
unsigned long start; /* Starting sector number */
unsigned long length; /* Sector count */
unsigned long is_extended; /* Is extended partition */
unsigned short parttype; /* Partition type */
};
/* File system type */
#define EXT2FS 1
#define MSDOSFS 2
#define SWAP 3
/* Partition types */
#define PART_DOS32 6
#define PART_EXT2 0x83
#define PART_SWAP 0x82
extern int get_part(int disk, struct part_desc *pl);
extern int getfstype(int disk, unsigned short parttype, unsigned long start);