public int readUnsignedShort() { return buf.dec_ndr_short(); } public int readUnsignedLong() {
public int readUnsignedShort () { return buf.dec_ndr_short (); }
public int readUnsignedShort() { return buf.dec_ndr_short(); } public int readUnsignedLong() {
public void decode(NetworkDataRepresentation ndr, NdrBuffer src) throws NdrException { timeLow = src.dec_ndr_long(); timeMid = src.dec_ndr_short(); timeHighAndVersion = src.dec_ndr_short(); clockSeqHighAndReserved = src.dec_ndr_small(); clockSeqLow = src.dec_ndr_small(); System.arraycopy(src.buf, src.index, node, 0, 6); src.index += 6; } /*
@Override public void decode ( final NetworkDataRepresentation ndr, final NdrBuffer src ) throws NdrException { this.timeLow = src.dec_ndr_long (); this.timeMid = src.dec_ndr_short (); this.timeHighAndVersion = src.dec_ndr_short (); this.clockSeqHighAndReserved = src.dec_ndr_small (); this.clockSeqLow = src.dec_ndr_small (); System.arraycopy ( src.buf, src.index, this.node, 0, 6 ); src.index += 6; }
public void decode(NetworkDataRepresentation ndr, NdrBuffer src) throws NdrException { timeLow = src.dec_ndr_long(); timeMid = src.dec_ndr_short(); timeHighAndVersion = src.dec_ndr_short(); clockSeqHighAndReserved = src.dec_ndr_small(); clockSeqLow = src.dec_ndr_small(); System.arraycopy(src.buf, src.index, node, 0, 6); src.index += 6; } /*
public void receive(NdrBuffer buffer) throws IOException { byte[] buf = buffer.getBuffer(); int off = 0, bytes_to_read, n; if (!attached) throw new RpcException("Transport not attached."); if (first) { n = in.read(buf, 0, 1024); /* TransactNamedPipe */ first = false; } else { /* Plain read */ n = (in2).read(buf, off, buf.length); } buffer.setIndex(ConnectionOrientedPdu.FRAG_LENGTH_OFFSET); bytes_to_read = buffer.dec_ndr_short(); off += n; bytes_to_read -= n; while (bytes_to_read > 0) { n = (in2).read(buf, off, bytes_to_read); off += n; bytes_to_read -= n; } buffer.length = off; }
public void receive(NdrBuffer buffer) throws IOException { byte[] buf = buffer.getBuffer(); int off = 0, bytes_to_read, n; if (!attached) throw new RpcException("Transport not attached."); if (first) { n = in.read(buf, 0, 1024); /* TransactNamedPipe */ first = false; } else { /* Plain read */ n = (in2).read(buf, off, buf.length); } buffer.setIndex(ConnectionOrientedPdu.FRAG_LENGTH_OFFSET); bytes_to_read = buffer.dec_ndr_short(); off += n; bytes_to_read -= n; while (bytes_to_read > 0) { n = (in2).read(buf, off, bytes_to_read); off += n; bytes_to_read -= n; } buffer.length = off; }
public void receive ( NdrBuffer buffer ) throws IOException { byte[] buf = buffer.getBuffer (); int off = 0, bytes_to_read, n; if ( !attached ) throw new RpcException ( "Transport not attached." ); if ( first ) { n = in.read ( buf, 0, 1024 ); /* TransactNamedPipe */ first = false; } else { /* Plain read */ n = ( in2 ).read ( buf, off, buf.length ); } buffer.setIndex ( ConnectionOrientedPdu.FRAG_LENGTH_OFFSET ); bytes_to_read = buffer.dec_ndr_short (); off += n; bytes_to_read -= n; while ( bytes_to_read > 0 ) { n = ( in2 ).read ( buf, off, bytes_to_read ); off += n; bytes_to_read -= n; } buffer.length = off; }
protected void readBody(NetworkDataRepresentation ndr) { UUID object = null; NdrBuffer src = ndr.getBuffer(); setAllocationHint(src.dec_ndr_long()); setContextId(src.dec_ndr_short()); setOpnum(src.dec_ndr_short()); if (getFlag(PFC_OBJECT_UUID)) { object = new UUID(); try { object.decode(ndr, src); } catch (NdrException ne) { } } setObject(object); }
protected void readBody(NetworkDataRepresentation ndr) { UUID object = null; NdrBuffer src = ndr.getBuffer(); setAllocationHint(src.dec_ndr_long()); setContextId(src.dec_ndr_short()); setOpnum(src.dec_ndr_short()); if (getFlag(PFC_OBJECT_UUID)) { object = new UUID(); try { object.decode(ndr, src); } catch (NdrException ne) { } } setObject(object); }
protected void readBody ( NetworkDataRepresentation ndr ) { UUID object = null; NdrBuffer src = ndr.getBuffer (); setAllocationHint ( src.dec_ndr_long () ); setContextId ( src.dec_ndr_short () ); setOpnum ( src.dec_ndr_short () ); if ( getFlag ( PFC_OBJECT_UUID ) ) { object = new UUID (); try { object.decode ( ndr, src ); } catch ( NdrException ne ) { } } setObject ( object ); }
int length = buffer.dec_ndr_short ();//ndr.readUnsignedShort(); // auth body size
int length = buffer.dec_ndr_short();//ndr.readUnsignedShort(); // auth body size
int length = buffer.dec_ndr_short();//ndr.readUnsignedShort(); // auth body size
fragmentLength = receiveBuffer.dec_ndr_short (); if ( logger.isLoggable ( Level.FINEST ) )
fragmentLength = receiveBuffer.dec_ndr_short(); if (logger.isLoggable(Level.FINEST))
private AuthenticationVerifier detachAuthentication2(NdrBuffer buffer) throws IOException { try { //NdrBuffer buffer = ndr.getBuffer(); buffer.setIndex(ConnectionOrientedPdu.AUTH_LENGTH_OFFSET); int length = buffer.dec_ndr_short();//ndr.readUnsignedShort(); // auth body size int index = 20; buffer.setIndex(index); //exactly at the auth type. AuthenticationVerifier verifier = new AuthenticationVerifier(length); verifier.decode(ndr, buffer); buffer.setIndex(index + 2); // auth padding length = index - buffer.dec_ndr_small();//ndr.readUnsignedSmall(); buffer.setIndex(ConnectionOrientedPdu.FRAG_LENGTH_OFFSET); buffer.enc_ndr_short(length); buffer.enc_ndr_short(0); //ndr.writeUnsignedShort(length); //ndr.writeUnsignedShort(0); buffer.setIndex(length); return verifier; } catch (Exception ex) { throw new IOException("Error stripping authentication from PDU: " + ex); } }
private AuthenticationVerifier detachAuthentication2(NdrBuffer buffer) throws IOException { try { //NdrBuffer buffer = ndr.getBuffer(); buffer.setIndex(ConnectionOrientedPdu.AUTH_LENGTH_OFFSET); int length = buffer.dec_ndr_short();//ndr.readUnsignedShort(); // auth body size int index = 20; buffer.setIndex(index); //exactly at the auth type. AuthenticationVerifier verifier = new AuthenticationVerifier(length); verifier.decode(ndr, buffer); buffer.setIndex(index + 2); // auth padding length = index - buffer.dec_ndr_small();//ndr.readUnsignedSmall(); buffer.setIndex(ConnectionOrientedPdu.FRAG_LENGTH_OFFSET); buffer.enc_ndr_short(length); buffer.enc_ndr_short(0); //ndr.writeUnsignedShort(length); //ndr.writeUnsignedShort(0); buffer.setIndex(length); return verifier; } catch (Exception ex) { throw new IOException("Error stripping authentication from PDU: " + ex); } }
private AuthenticationVerifier detachAuthentication2 ( NdrBuffer buffer ) throws IOException { try { //NdrBuffer buffer = ndr.getBuffer(); buffer.setIndex ( ConnectionOrientedPdu.AUTH_LENGTH_OFFSET ); int length = buffer.dec_ndr_short ();//ndr.readUnsignedShort(); // auth body size int index = 20; buffer.setIndex ( index ); //exactly at the auth type. AuthenticationVerifier verifier = new AuthenticationVerifier ( length ); verifier.decode ( ndr, buffer ); buffer.setIndex ( index + 2 ); // auth padding length = index - buffer.dec_ndr_small ();//ndr.readUnsignedSmall(); buffer.setIndex ( ConnectionOrientedPdu.FRAG_LENGTH_OFFSET ); buffer.enc_ndr_short ( length ); buffer.enc_ndr_short ( 0 ); //ndr.writeUnsignedShort(length); //ndr.writeUnsignedShort(0); buffer.setIndex ( length ); return verifier; } catch ( Exception ex ) { throw new IOException ( "Error stripping authentication from PDU: " + ex ); } }