]> git.ipfire.org Git - thirdparty/libvirt.git/commit
util: new virFileRelLinkPointsTo function
authorEric Blake <eblake@redhat.com>
Thu, 10 Apr 2014 23:36:06 +0000 (17:36 -0600)
committerEric Blake <eblake@redhat.com>
Sat, 12 Apr 2014 02:00:42 +0000 (20:00 -0600)
commit91f349d8fd517577cd6c94faf0f92178145901c3
treef6404156f1fb9563d13c92c4b6462793b3c892f2
parent367cd69d0d42987e52f74b8a14b8c31984995934
util: new virFileRelLinkPointsTo function

When checking if two filenames point to the same inode (whether
by hardlink or symlink), sometimes one of the names might be
relative.  This convenience function makes it easier to check.

* src/util/virfile.h (virFileRelLinkPointsTo): New prototype.
* src/util/virfile.c (virFileRelLinkPointsTo): New function.
* src/libvirt_private.syms (virfile.h): Export it.
* src/xen/xm_internal.c (xenXMDomainGetAutostart): Use it.

Signed-off-by: Eric Blake <eblake@redhat.com>
src/libvirt_private.syms
src/util/virfile.c
src/util/virfile.h
src/xen/xm_internal.c