util: Export virStorageFileSupportsBackingChainTraversal

The function will be reused in the qemu snapshot code. The argument is
turned into const similarly to the other virStorageFileSupports*
functions.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
Peter Krempa 2019-08-13 12:41:40 +02:00
parent 96f0a17ead
commit 68639829c6
3 changed files with 4 additions and 2 deletions

View File

@ -2994,6 +2994,7 @@ virStorageFileReportBrokenChain;
virStorageFileResize; virStorageFileResize;
virStorageFileStat; virStorageFileStat;
virStorageFileSupportsAccess; virStorageFileSupportsAccess;
virStorageFileSupportsBackingChainTraversal;
virStorageFileSupportsCreate; virStorageFileSupportsCreate;
virStorageFileSupportsSecurityDriver; virStorageFileSupportsSecurityDriver;
virStorageFileUnlink; virStorageFileUnlink;

View File

@ -4450,8 +4450,8 @@ virStorageFileGetBackendForSupportCheck(const virStorageSource *src,
} }
static int int
virStorageFileSupportsBackingChainTraversal(virStorageSourcePtr src) virStorageFileSupportsBackingChainTraversal(const virStorageSource *src)
{ {
virStorageFileBackendPtr backend; virStorageFileBackendPtr backend;
int rv; int rv;

View File

@ -533,6 +533,7 @@ int virStorageFileChown(const virStorageSource *src, uid_t uid, gid_t gid);
int virStorageFileSupportsSecurityDriver(const virStorageSource *src); int virStorageFileSupportsSecurityDriver(const virStorageSource *src);
int virStorageFileSupportsAccess(const virStorageSource *src); int virStorageFileSupportsAccess(const virStorageSource *src);
int virStorageFileSupportsCreate(const virStorageSource *src); int virStorageFileSupportsCreate(const virStorageSource *src);
int virStorageFileSupportsBackingChainTraversal(const virStorageSource *src);
int virStorageFileGetMetadata(virStorageSourcePtr src, int virStorageFileGetMetadata(virStorageSourcePtr src,
uid_t uid, gid_t gid, uid_t uid, gid_t gid,