diff options
Diffstat (limited to 'paramiko/sftp_client.py')
-rw-r--r-- | paramiko/sftp_client.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/paramiko/sftp_client.py b/paramiko/sftp_client.py index eaaf0dad..2a615345 100644 --- a/paramiko/sftp_client.py +++ b/paramiko/sftp_client.py @@ -60,6 +60,7 @@ from paramiko.sftp import ( SFTP_EOF, SFTP_NO_SUCH_FILE, SFTP_PERMISSION_DENIED, + int64, ) from paramiko.sftp_attr import SFTPAttributes @@ -827,8 +828,10 @@ class SFTPClient(BaseSFTP, ClosingContextManager): msg = Message() msg.add_int(self.request_number) for item in arg: - if isinstance(item, int): + if isinstance(item, int64): msg.add_int64(item) + elif isinstance(item, int): + msg.add_int(item) elif isinstance(item, SFTPAttributes): item._pack(msg) else: |