1 18 19 package 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 flags2 = DEFAULT_FLAGS2; 30 } 31 32 int writeParameterWordsWireFormat( byte[] dst, int dstIndex ) { 33 return 0; 34 } 35 int writeBytesWireFormat( byte[] dst, int dstIndex ) { 36 byte[] dialects; 37 try { 38 dialects = DIALECTS.getBytes( "ASCII" ); 39 } catch( UnsupportedEncodingException uee ) { 40 return 0; 41 } 42 System.arraycopy( dialects, 0, dst, dstIndex, dialects.length ); 43 return dialects.length; 44 } 45 int readParameterWordsWireFormat( byte[] buffer, int bufferIndex ) { 46 return 0; 47 } 48 int readBytesWireFormat( byte[] buffer, int bufferIndex ) { 49 return 0; 50 } 51 public String toString() { 52 return new String ( "SmbComNegotiate[" + 53 super.toString() + 54 ",wordCount=" + wordCount + 55 ",dialects=NT LM 0.12]" ); 56 } 57 } 58 59 | Popular Tags |