Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for SmbComNTCreateAndXResponse (0.13 sec)

  1. src/main/java/jcifs/internal/smb1/com/SmbComNTCreateAndXResponse.java

    /**
     * SMB1 NT Create AndX Response message.
     *
     * This response contains information about the created or opened file,
     * including file handle, attributes, and creation disposition.
     */
    public class SmbComNTCreateAndXResponse extends AndXServerMessageBlock implements SmbBasicFileInfo {
    
        static final int EXCLUSIVE_OPLOCK_GRANTED = 1;
        static final int BATCH_OPLOCK_GRANTED = 2;
        static final int LEVEL_II_OPLOCK_GRANTED = 3;
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  2. src/main/java/jcifs/smb1/smb1/SmbComNTCreateAndXResponse.java

     * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
     */
    
    package jcifs.smb1.smb1;
    
    import java.util.Date;
    
    import jcifs.smb1.util.Hexdump;
    
    class SmbComNTCreateAndXResponse extends AndXServerMessageBlock {
    
        static final int EXCLUSIVE_OPLOCK_GRANTED = 1;
        static final int BATCH_OPLOCK_GRANTED = 2;
        static final int LEVEL_II_OPLOCK_GRANTED = 3;
    
        byte oplockLevel;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 3.5K bytes
    - Viewed (0)
  3. src/test/java/jcifs/smb/SmbNamedPipeTest.java

            SmbNamedPipe pipe = new SmbNamedPipe("smb://server/IPC$/foo", SmbPipeResource.PIPE_TYPE_RDWR, ctx());
            SmbComNTCreateAndX req = mock(SmbComNTCreateAndX.class);
            SmbComNTCreateAndXResponse resp = mock(SmbComNTCreateAndXResponse.class);
    
            // Act
            pipe.customizeCreate(req, resp);
    
            // Assert: verify interactions with dependencies
            verify(req, times(1)).addFlags0(0x16);
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 5.2K bytes
    - Viewed (0)
  4. src/main/java/jcifs/internal/smb1/com/SmbComNTCreateAndX.java

         */
        @Override
        public final SmbComNTCreateAndXResponse getResponse() {
            return (SmbComNTCreateAndXResponse) super.getResponse();
        }
    
        /**
         * {@inheritDoc}
         *
         * @see jcifs.internal.Request#initResponse(jcifs.CIFSContext)
         */
        @Override
        public SmbComNTCreateAndXResponse initResponse(final CIFSContext tc) {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 8.6K bytes
    - Viewed (0)
  5. src/main/java/jcifs/internal/smb1/AndXServerMessageBlock.java

                     * signing verification failure.
                     */
                    if (this.getCommand() == SMB_COM_NT_CREATE_ANDX && ((SmbComNTCreateAndXResponse) this).isExtended()
                            && ((SmbComNTCreateAndXResponse) this).getFileType() != 1) {
                        this.wordCount += 8;
                    }
                }
    
                bufferIndex = start + 1 + this.wordCount * 2;
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 15.8K bytes
    - Viewed (0)
  6. src/main/java/jcifs/smb/SmbNamedPipe.java

         *
         * @see jcifs.smb.SmbFile#customizeCreate(jcifs.internal.smb1.com.SmbComNTCreateAndX,
         *      jcifs.internal.smb1.com.SmbComNTCreateAndXResponse)
         */
        @Override
        protected void customizeCreate(final SmbComNTCreateAndX request, final SmbComNTCreateAndXResponse response) {
            request.addFlags0(0x16);
            response.setExtended(true);
        }
    
        /**
         * {@inheritDoc}
         *
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 6.2K bytes
    - Viewed (0)
  7. src/test/java/jcifs/smb1/smb1/AndXServerMessageBlockTest.java

        }
    
        @Test
        @DisplayName("NT_CREATE_ANDX extended response adjusts wordCount by +8")
        void testNtCreateAndxExtendedAdjustsWordCount() {
            SmbComNTCreateAndXResponse resp = new SmbComNTCreateAndXResponse() {
                @Override
                int readHeaderWireFormat(byte[] buffer, int bufferIndex) {
                    return 33;
                }
            };
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 12.5K bytes
    - Viewed (0)
  8. src/test/java/jcifs/internal/smb1/AndXServerMessageBlockTest.java

            public int getHeaderStart() {
                return headerStart;
            }
        }
    
        /**
         * Test implementation of SmbComNTCreateAndXResponse for testing
         */
        private static class TestSmbComNTCreateAndXResponse extends SmbComNTCreateAndXResponse {
    
            private boolean extended = false;
            private int fileType = 0;
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 19.4K bytes
    - Viewed (0)
  9. src/test/java/jcifs/internal/smb1/com/SmbComNTCreateAndXTest.java

        void initResponseCreatesResponse() {
            SmbComNTCreateAndX req = createRequest(0, 0);
            when(mockContext.getConfig()).thenReturn(mockConfig);
            SmbComNTCreateAndXResponse resp = req.initResponse(mockContext);
            assertNotNull(resp, "Response should not be null after init");
            // getResponse should now return the same instance
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 5.6K bytes
    - Viewed (0)
  10. src/main/java/jcifs/smb1/smb1/AndXServerMessageBlock.java

                     * the correct number of bytes for signing purposes. Otherwise we get a
                     * signing verification failure.
                     */
                    if (command == SMB_COM_NT_CREATE_ANDX && ((SmbComNTCreateAndXResponse) this).isExtended) {
                        wordCount += 8;
                    }
                }
    
                bufferIndex = start + 1 + wordCount * 2;
            }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 10.9K bytes
    - Viewed (0)
Back to top