static int dasd_partition_align (PedPartition* part, const PedConstraint* constraint) { DasdDiskSpecific* disk_specific; PED_ASSERT (part != NULL); disk_specific = part->disk->disk_specific; /* If formated in LDL, ignore metadata partition */ if (disk_specific->format_type == 1) return 1; if (_ped_partition_attempt_align(part, constraint, _primary_constraint(part->disk))) return 1; #ifndef DISCOVER_ONLY ped_exception_throw ( PED_EXCEPTION_ERROR, PED_EXCEPTION_CANCEL, _("Unable to satisfy all constraints on the partition.")); #endif return 0; }
static int pc98_partition_align (PedPartition* part, const PedConstraint* constraint) { PED_ASSERT (part != NULL); if (_ped_partition_attempt_align (part, constraint, _primary_constraint (part->disk))) return 1; #ifndef DISCOVER_ONLY ped_exception_throw ( PED_EXCEPTION_ERROR, PED_EXCEPTION_CANCEL, _("Unable to satisfy all constraints on the partition.")); #endif return 0; }