From 5de5f74ca8a3bd8d013c97418320f54cd52f8e1a Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Sat, 4 May 2013 22:47:44 -0500 Subject: [PATCH] ntfs-capture.c: Do no-op reparse-point fixups --- src/ntfs-capture.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ntfs-capture.c b/src/ntfs-capture.c index 9896cdcc..9797e338 100644 --- a/src/ntfs-capture.c +++ b/src/ntfs-capture.c @@ -645,6 +645,12 @@ build_dentry_tree_ntfs_recursive(struct wim_dentry **root_ret, goto out; } + /* Reparse-point fixups are a no-op because in NTFS-3g capture mode we + * only allow capturing an entire volume. */ + if (params->add_image_flags & WIMLIB_ADD_IMAGE_FLAG_RPFIX && + inode_is_symlink(inode)) + inode->i_not_rpfixed = 0; + if (!(params->add_image_flags & WIMLIB_ADD_IMAGE_FLAG_NO_ACLS)) { /* Get security descriptor */ char _sd[1]; -- 2.43.0