]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - sftp.h
More upgrades to psftp: it now supports mv, chmod, reget and reput.
[PuTTY.git] / sftp.h
diff --git a/sftp.h b/sftp.h
index 877b01e675ef9ff4f61581f26db7e7a1e93e50b7..e4aa292598e5c06658b2e680677ca5b8371b96ca 100644 (file)
--- a/sftp.h
+++ b/sftp.h
@@ -121,6 +121,37 @@ struct fxp_handle *fxp_opendir(char *path);
  */
 void fxp_close(struct fxp_handle *handle);
 
+/*
+ * Make a directory.
+ */
+int fxp_mkdir(char *path);
+
+/*
+ * Remove a directory.
+ */
+int fxp_rmdir(char *path);
+
+/*
+ * Remove a file.
+ */
+int fxp_remove(char *fname);
+
+/*
+ * Rename a file.
+ */
+int fxp_rename(char *srcfname, char *dstfname);
+
+/*
+ * Return file attributes.
+ */
+int fxp_stat(char *fname, struct fxp_attrs *attrs);
+int fxp_fstat(struct fxp_handle *handle, struct fxp_attrs *attrs);
+
+/*
+ * Set file attributes.
+ */
+int fxp_setstat(char *fname, struct fxp_attrs attrs);
+
 /*
  * Read from a file.
  */