Fix online resize of encrypted volumes.

This commit is contained in:
Andrius Štikonas 2016-12-06 21:42:44 +00:00
parent cc8a2558eb
commit cbe21e7ef9
2 changed files with 7 additions and 0 deletions

View File

@ -503,6 +503,12 @@ bool luks::resize(Report& report, const QString& deviceNode, qint64 newLength) c
return false;
}
bool luks::resizeOnline(Report& report, const QString& deviceNode, const QString& mountPoint, qint64 length) const
{
Q_UNUSED(mountPoint)
return resize(report, deviceNode, length);
}
QString luks::readUUID(const QString& deviceNode) const
{
QString outerUuid = readOuterUUID(deviceNode);

View File

@ -133,6 +133,7 @@ public:
QString readUUID(const QString& deviceNode) const override;
bool updateUUID(Report& report, const QString& deviceNode) const override;
bool resize(Report& report, const QString& deviceNode, qint64 length) const override;
bool resizeOnline(Report& report, const QString& deviceNode, const QString& mountPoint, qint64 length) const override;
QString readLabel(const QString& deviceNode) const override;
bool writeLabel(Report& report, const QString& deviceNode, const QString& newLabel) override;