[HA] Mark ListXAttr and GetXAttr as not supported.

This commit is contained in:
2025-09-08 01:24:46 +01:00
parent 8c3a757c1e
commit 30326afe81
2 changed files with 26 additions and 7 deletions

View File

@@ -1,5 +1,4 @@
using System;
using System.Collections.Generic;
using Aaru.CommonTypes.Enums;
using Aaru.CommonTypes.Interfaces;
using Aaru.CommonTypes.Structs;
@@ -16,12 +15,6 @@ public sealed partial class Ha
throw new NotImplementedException();
/// <inheritdoc />
public ErrorNumber ListXAttr(int entryNumber, out List<string> xattrs) => throw new NotImplementedException();
/// <inheritdoc />
public ErrorNumber GetXattr(int entryNumber, string xattr, ref byte[] buffer) =>
throw new NotImplementedException();
/// <inheritdoc />
public ErrorNumber Stat(int entryNumber, out FileEntryInfo stat) => throw new NotImplementedException();

View File

@@ -0,0 +1,26 @@
using System.Collections.Generic;
using Aaru.CommonTypes.Enums;
namespace Aaru.Archives;
public sealed partial class Ha
{
#region IArchive Members
public ErrorNumber ListXAttr(int entryNumber, out List<string> xattrs)
{
xattrs = [];
return ErrorNumber.NotSupported;
}
/// <inheritdoc />
public ErrorNumber GetXattr(int entryNumber, string xattr, ref byte[] buffer)
{
buffer = null;
return ErrorNumber.NotSupported;
}
#endregion
}