Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for pathConsumed (0.17 sec)

  1. src/main/java/jcifs/internal/dfs/DfsReferralDataImpl.java

            dr.server = n.getServer();
            dr.share = n.getShare();
            dr.expiration = n.getExpiration();
            dr.path = n.getPath();
            dr.pathConsumed = this.pathConsumed + n.getPathConsumed();
            if (this.path != null) {
                dr.pathConsumed -= this.path != null ? this.path.length() + 1 : 0;
            }
            dr.domain = n.getDomain();
            return dr;
        }
    
        /*
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 11.7K bytes
    - Viewed (0)
  2. src/test/java/jcifs/internal/dfs/DfsReferralResponseBufferTest.java

            void testDecodeNoReferrals() {
                // Prepare test data: pathConsumed=0, numReferrals=0, tflags=0
                byte[] testBuffer = new byte[8];
                ByteBuffer bb = ByteBuffer.wrap(testBuffer).order(ByteOrder.LITTLE_ENDIAN);
                bb.putShort((short) 0); // pathConsumed (will be divided by 2)
                bb.putShort((short) 0); // numReferrals
                bb.putShort((short) 0); // tflags
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 15.4K bytes
    - Viewed (0)
  3. src/main/java/jcifs/smb1/smb1/Dfs.java

            s2 = path.indexOf('\\', s1 + 1);
            server = path.substring(1, s1);
            share = path.substring(s1 + 1, s2);
    
            key = path.substring(0, dr.pathConsumed).toLowerCase();
    
            /* Samba has a tendency to return referral paths and pathConsumed values
             * in such a way that there can be a slash at the end of the path. This
             * causes problems matching keys in resolve() where an extra slash causes
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 14.2K bytes
    - Viewed (0)
  4. src/main/java/jcifs/smb/SmbResourceLocatorImpl.java

            int pathConsumed = dr.getPathConsumed();
            if (pathConsumed < 0) {
                log.warn("Path consumed out of range " + pathConsumed);
                pathConsumed = 0;
            } else if (pathConsumed > this.unc.length()) {
                log.warn("Path consumed out of range " + pathConsumed);
                pathConsumed = oldUncPath.length();
            }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 07:14:38 UTC 2025
    - 23.6K bytes
    - Viewed (0)
  5. src/test/java/jcifs/internal/dfs/DfsReferralDataImplTest.java

        @DisplayName("Path Consumed Tests")
        class PathConsumedTests {
    
            @Test
            @DisplayName("Should strip path consumed correctly")
            void testStripPathConsumed() {
                // Set initial pathConsumed using fromReferral
                setupReferralDataWithPathConsumed(10);
    
                referralData.stripPathConsumed(5);
                assertEquals(5, referralData.getPathConsumed());
            }
    
            @Test
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 30.6K bytes
    - Viewed (0)
  6. src/main/java/jcifs/smb1/smb1/SmbTransport.java

                    dfsPathSplit(resp.referrals[di].node, arr);
                    dr.server = arr[1];
                    dr.share = arr[2];
                    dr.path = arr[3];
                }
                dr.pathConsumed = resp.pathConsumed;
    
                di++;
                if (di == rn) {
                    break;
                }
    
                dr.append(new DfsReferral());
                dr = dr.next;
            }
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 31.8K bytes
    - Viewed (0)
  7. src/test/java/jcifs/internal/dfs/DfsReferralDataInternalTest.java

            }
    
            @Test
            @DisplayName("Should get path consumed")
            void testGetPathConsumed() {
                int pathConsumed = 20;
    
                // Test with mock
                when(mockReferralData.getPathConsumed()).thenReturn(pathConsumed);
                assertEquals(pathConsumed, mockReferralData.getPathConsumed());
                verify(mockReferralData, times(1)).getPathConsumed();
    
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Thu Aug 14 05:31:44 UTC 2025
    - 28.2K bytes
    - Viewed (0)
  8. src/test/java/jcifs/internal/smb1/trans2/Trans2GetDfsReferralResponseTest.java

                response.readDataWireFormat(buffer, 0, buffer.length);
                String afterRead = response.toString();
    
                assertNotEquals(beforeRead, afterRead);
                assertTrue(afterRead.contains("pathConsumed="));
                assertTrue(afterRead.contains("numReferrals="));
            }
        }
    
        @Nested
        @DisplayName("Edge Cases and Error Handling")
        class EdgeCasesTests {
    
            @Test
    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/main/java/jcifs/smb/DfsImpl.java

            }
    
            if (log.isDebugEnabled()) {
                log.debug("Adding key " + key + " to " + dr);
            }
    
            /*
             * Subtract the server and share from the pathConsumed so that
             * it reflects the part of the relative path consumed and not
             * the entire path.
             */
    
            DfsReferralDataInternal next = dri;
            do {
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 16 01:32:48 UTC 2025
    - 29.7K bytes
    - Viewed (0)
Back to top