]> wimlib.net Git - wimlib/blobdiff - include/wimlib/reparse.h
imagex-capture.1.in: Clarify --update-of slightly
[wimlib] / include / wimlib / reparse.h
index ff422a1d0fcc2b4cfc05e46ab4b14e229c1b1fb8..f37e2f4d2d4f1b352f4413aabe1e95dc4e385e20 100644 (file)
@@ -58,17 +58,19 @@ parse_reparse_data(const u8 * restrict rpbuf, u16 rpbuflen,
 
 extern int
 make_reparse_buffer(const struct reparse_data * restrict rpdata,
-                   u8 * restrict rpbuf);
+                   u8 * restrict rpbuf,
+                   u16 * restrict rpbuflen_ret);
 
 extern int
 wim_inode_get_reparse_data(const struct wim_inode * restrict inode,
                           u8 * restrict rpbuf,
-                          u16 * restrict rpbuflen_ret);
+                          u16 * restrict rpbuflen_ret,
+                          struct wim_lookup_table_entry *lte_override);
 
 #ifndef __WIN32__
 ssize_t
 wim_inode_readlink(const struct wim_inode * restrict inode, char * restrict buf,
-                  size_t buf_len);
+                  size_t buf_len, struct wim_lookup_table_entry *lte);
 
 extern int
 wim_inode_set_symlink(struct wim_inode *inode, const char *target,