constraint.h | constraint.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1998-2000, 2007, 2009-2012 Free Software Foundation, Inc. | Copyright (C) 1998-2000, 2007, 2009-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
device.h | device.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1998-2001, 2005, 2007-2008, 2011-2012 Free Software | Copyright (C) 1998-2001, 2005, 2007-2008, 2011-2014 Free Software | |||
Foundation, Inc. | Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
disk.h | disk.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1999-2002, 2007-2012 Free Software Foundation, Inc. | Copyright (C) 1999-2002, 2007-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
skipping to change at line 75 | skipping to change at line 75 | |||
PED_PARTITION_RAID=5, | PED_PARTITION_RAID=5, | |||
PED_PARTITION_LVM=6, | PED_PARTITION_LVM=6, | |||
PED_PARTITION_LBA=7, | PED_PARTITION_LBA=7, | |||
PED_PARTITION_HPSERVICE=8, | PED_PARTITION_HPSERVICE=8, | |||
PED_PARTITION_PALO=9, | PED_PARTITION_PALO=9, | |||
PED_PARTITION_PREP=10, | PED_PARTITION_PREP=10, | |||
PED_PARTITION_MSFT_RESERVED=11, | PED_PARTITION_MSFT_RESERVED=11, | |||
PED_PARTITION_BIOS_GRUB=12, | PED_PARTITION_BIOS_GRUB=12, | |||
PED_PARTITION_APPLE_TV_RECOVERY=13, | PED_PARTITION_APPLE_TV_RECOVERY=13, | |||
PED_PARTITION_DIAG=14, | PED_PARTITION_DIAG=14, | |||
PED_PARTITION_LEGACY_BOOT=15 | PED_PARTITION_LEGACY_BOOT=15, | |||
PED_PARTITION_MSFT_DATA=16, | ||||
PED_PARTITION_IRST=17, | ||||
PED_PARTITION_ESP=18 | ||||
}; | }; | |||
#define PED_PARTITION_FIRST_FLAG PED_PARTITION_BOOT | #define PED_PARTITION_FIRST_FLAG PED_PARTITION_BOOT | |||
#define PED_PARTITION_LAST_FLAG PED_PARTITION_LEGACY_BOOT | #define PED_PARTITION_LAST_FLAG PED_PARTITION_ESP | |||
enum _PedDiskTypeFeature { | enum _PedDiskTypeFeature { | |||
PED_DISK_TYPE_EXTENDED=1, /**< supports extended partitions * / | PED_DISK_TYPE_EXTENDED=1, /**< supports extended partitions * / | |||
PED_DISK_TYPE_PARTITION_NAME=2 /**< supports partition names */ | PED_DISK_TYPE_PARTITION_NAME=2 /**< supports partition names */ | |||
}; | }; | |||
#define PED_DISK_TYPE_FIRST_FEATURE PED_DISK_TYPE_EXTENDED | #define PED_DISK_TYPE_FIRST_FEATURE PED_DISK_TYPE_EXTENDED | |||
#define PED_DISK_TYPE_LAST_FEATURE PED_DISK_TYPE_PARTITION_NAME | #define PED_DISK_TYPE_LAST_FEATURE PED_DISK_TYPE_PARTITION_NAME | |||
struct _PedDisk; | struct _PedDisk; | |||
struct _PedPartition; | struct _PedPartition; | |||
End of changes. 3 change blocks. | ||||
3 lines changed or deleted | 6 lines changed or added | |||
exception.h | exception.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1999-2000, 2007, 2009-2012 Free Software Foundation, Inc. | Copyright (C) 1999-2000, 2007, 2009-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
filesys.h | filesys.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1999-2001, 2006-2007, 2009-2012 Free Software Foundation, | Copyright (C) 1999-2001, 2006-2007, 2009-2014 Free Software Foundation, | |||
Inc. | Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
skipping to change at line 49 | skipping to change at line 49 | |||
struct _PedFileSystemOps { | struct _PedFileSystemOps { | |||
PedGeometry* (*probe) (PedGeometry* geom); | PedGeometry* (*probe) (PedGeometry* geom); | |||
}; | }; | |||
/** | /** | |||
* Structure describing type of file system | * Structure describing type of file system | |||
*/ | */ | |||
struct _PedFileSystemType { | struct _PedFileSystemType { | |||
PedFileSystemType* next; | PedFileSystemType* next; | |||
const char* const name; /**< name of the file system type */ | const char* const name; /**< name of the file system type */ | |||
const int* block_sizes; | ||||
PedFileSystemOps* const ops; | PedFileSystemOps* const ops; | |||
}; | }; | |||
/** | /** | |||
* Structure describing a file system alias. This is separate from | * Structure describing a file system alias. This is separate from | |||
* PedFileSystemType because probing only looks through the list of types, | * PedFileSystemType because probing only looks through the list of types, | |||
* and does not probe aliases separately. | * and does not probe aliases separately. | |||
*/ | */ | |||
struct _PedFileSystemAlias { | struct _PedFileSystemAlias { | |||
PedFileSystemAlias* next; | PedFileSystemAlias* next; | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 1 lines changed or added | |||
geom.h | geom.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1998-2001, 2005, 2007, 2009-2012 Free Software Foundation , | Copyright (C) 1998-2001, 2005, 2007, 2009-2014 Free Software Foundation , | |||
Inc. | Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
natmath.h | natmath.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 2000, 2007-2012 Free Software Foundation, Inc. | Copyright (C) 2000, 2007-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
parted.h | parted.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 1999-2001, 2007, 2009-2012 Free Software Foundation, Inc. | Copyright (C) 1999-2001, 2007, 2009-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
timer.h | timer.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 2001-2002, 2007, 2009-2012 Free Software Foundation, Inc. | Copyright (C) 2001-2002, 2007, 2009-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
unit.h | unit.h | |||
---|---|---|---|---|
/* | /* | |||
libparted - a library for manipulating disk partitions | libparted - a library for manipulating disk partitions | |||
Copyright (C) 2005, 2007, 2009-2012 Free Software Foundation, Inc. | Copyright (C) 2005, 2007, 2009-2014 Free Software Foundation, Inc. | |||
This program is free software; you can redistribute it and/or modify | This program is free software; you can redistribute it and/or modify | |||
it under the terms of the GNU General Public License as published by | it under the terms of the GNU General Public License as published by | |||
the Free Software Foundation; either version 3 of the License, or | the Free Software Foundation; either version 3 of the License, or | |||
(at your option) any later version. | (at your option) any later version. | |||
This program is distributed in the hope that it will be useful, | This program is distributed in the hope that it will be useful, | |||
but WITHOUT ANY WARRANTY; without even the implied warranty of | but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
GNU General Public License for more details. | GNU General Public License for more details. | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||