Class: RubySMB::SMB2::Packet::TreeConnectRequest

Inherits:
GenericPacket
  • Object
show all
Defined in:
lib/ruby_smb/smb2/packet/tree_connect_request.rb

Overview

An SMB2 TreeConnectRequest Packet as defined in 2.2.9 SMB2 TREE_CONNECT Request

Instance Method Summary collapse

Methods inherited from GenericPacket

describe, #display, #packet_smb_version, #status_code

Instance Method Details

#encode_path(path) ⇒ Object



21
22
23
# File 'lib/ruby_smb/smb2/packet/tree_connect_request.rb', line 21

def encode_path(path)
  self.path = path.encode("utf-16le")
end

#initialize_instanceObject



16
17
18
19
# File 'lib/ruby_smb/smb2/packet/tree_connect_request.rb', line 16

def initialize_instance
  super
  smb2_header.command = RubySMB::SMB2::Commands::TREE_CONNECT
end