summaryrefslogtreecommitdiff
path: root/src/cp-hash.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/cp-hash.h')
-rw-r--r--src/cp-hash.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/cp-hash.h b/src/cp-hash.h
new file mode 100644
index 000000000..be75483d3
--- /dev/null
+++ b/src/cp-hash.h
@@ -0,0 +1,9 @@
+/* For created inodes, a pointer in the search structure to this
+ character identifies the inode as being new. */
+extern char new_file;
+
+void hash_init __P ((unsigned int modulus, unsigned int entry_tab_size));
+void forget_all __P ((void));
+char *hash_insert __P ((ino_t ino, dev_t dev, const char *node));
+char *remember_copied __P ((const char *node, ino_t ino, dev_t dev));
+int remember_created __P ((const char *path));