Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for SessionServicePacket (0.28 sec)

  1. src/main/java/jcifs/netbios/SessionServicePacket.java

     * This class provides common functionality for session layer communication.
     */
    public abstract class SessionServicePacket {
    
        /**
         * Default constructor for SessionServicePacket.
         * Creates a new session service packet instance.
         */
        public SessionServicePacket() {
            // Default constructor
        }
    
        // session service packet types
        static final int SESSION_MESSAGE = 0x00;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  2. src/main/java/jcifs/smb1/netbios/SessionServicePacket.java

     * This class provides common functionality for session layer communication in SMB1.
     */
    public abstract class SessionServicePacket {
    
        /**
         * Default constructor for SessionServicePacket.
         * Creates a new session service packet instance.
         */
        public SessionServicePacket() {
            // Default constructor
        }
    
        // session service packet types
        static final int SESSION_MESSAGE = 0x00;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  3. src/test/java/jcifs/netbios/SessionServicePacketTest.java

        void testConstants() {
            assertEquals(0x00, SessionServicePacket.SESSION_MESSAGE);
            assertEquals(0x81, SessionServicePacket.SESSION_REQUEST);
            assertEquals(0x82, SessionServicePacket.POSITIVE_SESSION_RESPONSE);
            assertEquals(0x83, SessionServicePacket.NEGATIVE_SESSION_RESPONSE);
            assertEquals(0x84, SessionServicePacket.SESSION_RETARGET_RESPONSE);
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 15.5K bytes
    - Viewed (0)
  4. src/main/java/jcifs/smb1/netbios/SocketInputStream.java

                        return tot;
                    }
                }
    
                switch (SessionServicePacket.readPacketType(in, header, 0)) {
                case SessionServicePacket.SESSION_KEEP_ALIVE:
                    break;
                case SessionServicePacket.SESSION_MESSAGE:
                    bip = SessionServicePacket.readLength(header, 0);
                    break;
                case -1:
                    if (tot > 0) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 3.3K bytes
    - Viewed (0)
  5. src/main/java/jcifs/smb1/netbios/NbtSocket.java

                final OutputStream out = super.getOutputStream();
    
                final SessionServicePacket ssp0 = new SessionRequestPacket(calledName, NbtAddress.localhost.hostName);
                out.write(buffer, 0, ssp0.writeWireFormat(buffer, 0));
    
                setSoTimeout(soTimeout);
                type = SessionServicePacket.readPacketType(in, buffer, 0);
            } catch (final IOException ioe) {
                close();
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 6.1K bytes
    - Viewed (0)
  6. src/main/java/jcifs/smb1/netbios/SessionRetargetResponsePacket.java

     */
    
    package jcifs.smb1.netbios;
    
    import java.io.IOException;
    import java.io.InputStream;
    
    class SessionRetargetResponsePacket extends SessionServicePacket {
    
        private NbtAddress retargetAddress;
    
        SessionRetargetResponsePacket() {
            type = SESSION_RETARGET_RESPONSE;
            length = 6;
        }
    
        @Override
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 1.8K bytes
    - Viewed (0)
  7. src/test/java/jcifs/smb1/netbios/SocketInputStreamTest.java

         * - Byte 1: High bit of 17-bit length field
         * - Bytes 2-3: Lower 16 bits of length field
         */
        private static byte[] messageHeader(int length) {
            byte[] h = new byte[4];
            h[0] = (byte) SessionServicePacket.SESSION_MESSAGE;
            h[1] = (byte) ((length >> 16) & 0x01);
            h[2] = (byte) ((length >> 8) & 0xFF);
            h[3] = (byte) (length & 0xFF);
            return h;
        }
    
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 14.2K bytes
    - Viewed (0)
  8. src/main/java/jcifs/smb1/netbios/SessionRequestPacket.java

    import java.io.InputStream;
    
    /**
     * NetBIOS session request packet for establishing sessions.
     * This packet is sent to request a NetBIOS session with a remote host.
     */
    public class SessionRequestPacket extends SessionServicePacket {
    
        private final Name calledName, callingName;
    
        SessionRequestPacket() {
            calledName = new Name();
            callingName = new Name();
        }
    
        /**
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 2.4K bytes
    - Viewed (0)
  9. src/main/java/jcifs/smb1/netbios/SocketOutputStream.java

            }
            if (off < 4) {
                throw new IOException("NetBIOS socket output buffer requires 4 bytes available before off");
            }
    
            off -= 4;
    
            b[off + 0] = (byte) SessionServicePacket.SESSION_MESSAGE;
            b[off + 1] = (byte) 0x00;
            b[off + 2] = (byte) (len >> 8 & 0xFF);
            b[off + 3] = (byte) (len & 0xFF);
    
            out.write(b, off, 4 + len);
        }
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 1.7K bytes
    - Viewed (0)
  10. src/main/java/jcifs/netbios/SessionRetargetResponsePacket.java

     * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     */
    
    package jcifs.netbios;
    
    import java.io.IOException;
    import java.io.InputStream;
    
    class SessionRetargetResponsePacket extends SessionServicePacket {
    
        SessionRetargetResponsePacket() {
            this.type = SESSION_RETARGET_RESPONSE;
            this.length = 6;
        }
    
        @Override
        int writeTrailerWireFormat(final byte[] dst, final int dstIndex) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 1.7K bytes
    - Viewed (0)
Back to top