Update chmod to work with new dirtree, and fix bugs in string_to_mode().
diff --git a/lib/lib.h b/lib/lib.h
index b45ea75..add0c14 100644
--- a/lib/lib.h
+++ b/lib/lib.h
@@ -136,6 +136,7 @@
 char *get_rawline(int fd, long *plen, char end);
 char *get_line(int fd);
 void xsendfile(int in, int out);
+int wfchmodat(int rc, char *name, mode_t mode);
 int copy_tempfile(int fdin, char *name, char **tempname);
 void delete_tempfile(int fdin, int fdout, char **tempname);
 void replace_tempfile(int fdin, int fdout, char **tempname);