Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Jun 15 05:22:41 CEST 2012 on sn-devel-104
typedef struct files_struct {
struct files_struct *next, *prev;
- int fnum;
+ uint64_t fnum;
struct connection_struct *conn;
struct fd_handle *fh;
unsigned int num_smb_operations;
return "fnum [invalid value]";
}
- str = talloc_asprintf(talloc_tos(), "fnum %d", fsp->fnum);
+ str = talloc_asprintf(talloc_tos(), "fnum %llu",
+ (unsigned long long)fsp->fnum);
if (str == NULL) {
DEBUG(1, ("%s: talloc_asprintf failed\n", __FUNCTION__));
return "fnum [talloc failed!]";
status = smbd_smb2_send_oplock_break(fsp->conn->sconn,
fsp_persistent,
- (uint64_t)fsp->fnum,
+ fsp->fnum,
smb2_oplock_level);
if (!NT_STATUS_IS_OK(status)) {
smbd_server_connection_terminate(fsp->conn->sconn,