Class SMB2TreeConnectRequest

All Implemented Interfaces:
Packet<SMBBuffer>

public class SMB2TreeConnectRequest extends SMB2Packet
[MS-SMB2].pdf 2.2.9 SMB2 TREE_CONNECT Request
  • Field Details

    • dialect

      private final SMB2Dialect dialect
    • isClusterReconnect

      private boolean isClusterReconnect
    • smbPath

      private SmbPath smbPath
  • Constructor Details

    • SMB2TreeConnectRequest

      public SMB2TreeConnectRequest(SMB2Dialect dialect, SmbPath smbPath, long sessionId)
  • Method Details

    • writeTo

      protected void writeTo(SMBBuffer buffer)
      Description copied from class: SMB2Packet
      Write the message fields into the buffer, as specified in the [MS-SMB2] specification.
      Overrides:
      writeTo in class SMB2Packet
      Parameters:
      buffer -
    • putFlags

      private void putFlags(SMBBuffer buffer)
    • getSmbPath

      public SmbPath getSmbPath()
      Needed for DFS resolution
      Returns:
    • setSmbPath

      public void setSmbPath(SmbPath smbPath)
      Needed for DFS resolution
      Parameters:
      smbPath - The resolved SMB Path