s3:smb2_server: only allocate the required buffer in the smb2 recvfile() code path