summaryrefslogtreecommitdiff
path: root/sftp-client.h
diff options
context:
space:
mode:
authordjm@openbsd.org <djm@openbsd.org>2022-03-31 03:07:03 +0000
committerDamien Miller <djm@mindrot.org>2022-03-31 14:09:42 +1100
commit3fa539c3ffaabd6211995512d33e29150f88c5c5 (patch)
treeac079600f15225b56f51e4af31321610471f6fd0 /sftp-client.h
parent7988bfc4b701c4b3fe9b36c8561a3d1c5d4c9a74 (diff)
downloadopenssh-git-3fa539c3ffaabd6211995512d33e29150f88c5c5.tar.gz
upstream: add a sftp client "cp" command that supports server-side
copying of files. Useful for this task and for testing the copy-data extension. Patch from Mike Frysinger; ok dtucker@ OpenBSD-Commit-ID: 1bb1b950af0d49f0d5425b1f267e197aa1b57444
Diffstat (limited to 'sftp-client.h')
-rw-r--r--sftp-client.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/sftp-client.h b/sftp-client.h
index 8851b23b..282a4c70 100644
--- a/sftp-client.h
+++ b/sftp-client.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: sftp-client.h,v 1.35 2022/01/01 01:55:30 jsg Exp $ */
+/* $OpenBSD: sftp-client.h,v 1.36 2022/03/31 03:07:03 djm Exp $ */
/*
* Copyright (c) 2001-2004 Damien Miller <djm@openbsd.org>
@@ -125,6 +125,9 @@ int do_statvfs(struct sftp_conn *, const char *, struct sftp_statvfs *, int);
/* Rename 'oldpath' to 'newpath' */
int do_rename(struct sftp_conn *, const char *, const char *, int);
+/* Copy 'oldpath' to 'newpath' */
+int do_copy(struct sftp_conn *, const char *, const char *);
+
/* Link 'oldpath' to 'newpath' */
int do_hardlink(struct sftp_conn *, const char *, const char *);