1 18 19 package com.knowgate.jcifs.smb; 20 21 import java.io.UnsupportedEncodingException ; 22 23 class SmbComNegotiate extends ServerMessageBlock { 24 25 private static final String DIALECTS = "\u0002NT LM 0.12\u0000"; 26 27 SmbComNegotiate() { 28 command = SMB_COM_NEGOTIATE; 29 } 30 31 int writeParameterWordsWireFormat( byte[] dst, int dstIndex ) { 32 return 0; 33 } 34 int writeBytesWireFormat( byte[] dst, int dstIndex ) { 35 byte[] dialects; 36 try { 37 dialects = DIALECTS.getBytes( "ASCII" ); 38 } catch( UnsupportedEncodingException uee ) { 39 return 0; 40 } 41 System.arraycopy( dialects, 0, dst, dstIndex, dialects.length ); 42 return dialects.length; 43 } 44 int readParameterWordsWireFormat( byte[] buffer, int bufferIndex ) { 45 return 0; 46 } 47 int readBytesWireFormat( byte[] buffer, int bufferIndex ) { 48 return 0; 49 } 50 public String toString() { 51 return new String ( "SmbComNegotiate[" + 52 super.toString() + 53 ",wordCount=" + wordCount + 54 ",dialects=NT LM 0.12]" ); 55 } 56 } 57 58 | Popular Tags |