=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/sftp-server.c,v retrieving revision 1.82 retrieving revision 1.83 diff -u -r1.82 -r1.83 --- src/usr.bin/ssh/sftp-server.c 2008/06/08 17:04:41 1.82 +++ src/usr.bin/ssh/sftp-server.c 2008/06/09 13:02:39 1.83 @@ -1,4 +1,4 @@ -/* $OpenBSD: sftp-server.c,v 1.82 2008/06/08 17:04:41 dtucker Exp $ */ +/* $OpenBSD: sftp-server.c,v 1.83 2008/06/09 13:02:39 dtucker Exp $ */ /* * Copyright (c) 2000-2004 Markus Friedl. All rights reserved. * @@ -487,8 +487,8 @@ buffer_init(&msg); buffer_put_char(&msg, SSH2_FXP_EXTENDED_REPLY); buffer_put_int(&msg, id); - buffer_put_int(&msg, st->f_bsize); - buffer_put_int(&msg, st->f_frsize); + buffer_put_int64(&msg, st->f_bsize); + buffer_put_int64(&msg, st->f_frsize); buffer_put_int64(&msg, st->f_blocks); buffer_put_int64(&msg, st->f_bfree); buffer_put_int64(&msg, st->f_bavail); @@ -496,8 +496,8 @@ buffer_put_int64(&msg, st->f_ffree); buffer_put_int64(&msg, st->f_favail); buffer_put_int64(&msg, st->f_fsid); - buffer_put_int(&msg, flag); - buffer_put_int(&msg, st->f_namemax); + buffer_put_int64(&msg, flag); + buffer_put_int64(&msg, st->f_namemax); send_msg(&msg); buffer_free(&msg); }