Commit 9309fb9c authored by Julien Fontanet's avatar Julien Fontanet

chore: bigint → BigInt

parent 596e5dbf
var SMB2Forge = require('../tools/smb2-forge');
var SMB2Request = SMB2Forge.request;
var bigint = require('../tools/bigint');
var BigInt = require('../tools/bigint');
var MAX_READ_LENGTH = require('../structures/constants').MAX_READ_LENGTH;
/*
......@@ -29,7 +29,7 @@ module.exports = function readFile(filename, options, cb) {
// SMB2 read file content
else {
var fileLength = 0;
var offset = new bigint(8);
var offset = new BigInt(8);
var stop = false;
var nbRemainingPackets = 0;
// get file length
......
var bigint = require('../tools/bigint');
var BigInt = require('../tools/bigint');
var SMB2Request = require('../tools/smb2-forge').request;
var FILE_OPEN_IF = require('../structures/constants').FILE_OPEN_IF;
......@@ -68,16 +68,16 @@ function renameBuffer(newPath, options) {
return Buffer.concat([
// ReplaceIfExists 1 byte
new bigint(1, options.replace ? 1 : 0).toBuffer(),
new BigInt(1, options.replace ? 1 : 0).toBuffer(),
// Reserved 7 bytes
new bigint(7, 0).toBuffer(),
new BigInt(7, 0).toBuffer(),
// RootDirectory 8 bytes
new bigint(8, 0).toBuffer(),
new BigInt(8, 0).toBuffer(),
// FileNameLength 4 bytes
new bigint(4, filename.length).toBuffer(),
new BigInt(4, filename.length).toBuffer(),
// FileName
filename,
......
var SMB2Forge = require('../tools/smb2-forge');
var SMB2Request = SMB2Forge.request;
var bigint = require('../tools/bigint');
var BigInt = require('../tools/bigint');
/*
* rmdir
......@@ -28,7 +28,7 @@ module.exports = function rmdir(path, cb) {
{
FileId: file.FileId,
FileInfoClass: 'FileDispositionInformation',
Buffer: new bigint(1, 1).toBuffer(),
Buffer: new BigInt(1, 1).toBuffer(),
},
connection,
function(err, files) {
......
var SMB2Forge = require('../tools/smb2-forge');
var SMB2Request = SMB2Forge.request;
var bigint = require('../tools/bigint');
var BigInt = require('../tools/bigint');
/*
* unlink
......@@ -31,7 +31,7 @@ module.exports = function unlink(path, cb) {
{
FileId: file.FileId,
FileInfoClass: 'FileDispositionInformation',
Buffer: new bigint(1, 1).toBuffer(),
Buffer: new BigInt(1, 1).toBuffer(),
},
connection,
function(err, files) {
......
var SMB2Forge = require('../tools/smb2-forge');
var SMB2Request = SMB2Forge.request;
var bigint = require('../tools/bigint');
var BigInt = require('../tools/bigint');
/*
* writeFile
......@@ -30,7 +30,7 @@ module.exports = function writeFile(filename, data, options, cb) {
var fileContent = Buffer.isBuffer(data)
? data
: Buffer.from(data, options.encoding);
var fileLength = new bigint(8, fileContent.length);
var fileLength = new BigInt(8, fileContent.length);
function createFile(fileCreated) {
SMB2Request('create', { path: filename }, connection, function(err, f) {
......@@ -70,10 +70,10 @@ module.exports = function writeFile(filename, data, options, cb) {
}
function writeFile(fileWritten) {
var offset = new bigint(8);
var offset = new BigInt(8);
var stop = false;
var nbRemainingPackets = 0;
var maxPacketSize = new bigint(8, 0x00010000 - 0x71);
var maxPacketSize = new BigInt(8, 0x00010000 - 0x71);
// callback manager
function callback() {
return function(err) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment