smb2c
Version:
SMB2 Client from marsaud-smb2 0.7.2
31 lines (21 loc) • 595 B
JavaScript
var SMB2Message = require('../tools/smb2-message')
, message = require('../tools/message')
;
module.exports = message({
generate:function(connection, params){
var buffer = new Buffer(params.path, 'ucs2');
return new SMB2Message({
headers:{
'Command':'CREATE'
, 'SessionId':connection.SessionId
, 'TreeId':connection.TreeId
, 'ProcessId':connection.ProcessId
}
, request:{
'Buffer':buffer
, 'NameOffset':0x0078
, 'CreateContextsOffset':0x007A+buffer.length
}
});
}
});