DfsReferral dr = new DfsReferral(); break; dr.append(new DfsReferral()); dr = dr.next;
StringBuffer redir = req.getRequestURL(); String qs = req.getQueryString(); DfsReferralData refdata = dr.getData(); redir = new StringBuffer(redir.substring(0, redir.length() - req.getPathInfo().length())); redir.append('/');
DfsReferral dr = new DfsReferral();
DfsReferral dr = new DfsReferral();
DfsReferral dr = new DfsReferral(); break; dr.append(new DfsReferral()); dr = dr.next;
DfsReferral dr = new DfsReferral();
StringBuffer redir = req.getRequestURL(); String qs = req.getQueryString(); DfsReferralData refdata = dr.getData(); redir = new StringBuffer(redir.substring(0, redir.length() - req.getPathInfo().length())); redir.append('/');
DfsReferral dr = new DfsReferral(); break; dr.append(new DfsReferral()); dr = dr.next;
DfsReferral dr = new DfsReferral();
private <T extends CommonServerMessageBlockResponse> T send0 ( SmbResourceLocatorImpl loc, CommonServerMessageBlockRequest request, T response, Set<RequestParam> params ) throws CIFSException, DfsReferral { for ( int limit = 10; limit > 0; limit-- ) { if ( request instanceof RequestWithPath ) { ensureDFSResolved(loc, (RequestWithPath) request); } try ( SmbTreeImpl t = getTree() ) { if ( t == null ) { throw new CIFSException("Failed to get tree connection"); } ; return t.send(request, response, params); } catch ( DfsReferral dre ) { if ( dre.getData().unwrap(DfsReferralDataInternal.class).isResolveHashes() ) { throw dre; } request.reset(); log.trace("send0", dre); } } throw new CIFSException("Loop in DFS referrals"); }
DfsReferral dr = new DfsReferral(); break; dr.append(new DfsReferral()); dr = dr.next;
throw new DfsReferral(dr);
private <T extends CommonServerMessageBlockResponse> T send0 ( SmbResourceLocatorImpl loc, CommonServerMessageBlockRequest request, T response, Set<RequestParam> params ) throws CIFSException, DfsReferral { for ( int limit = 10; limit > 0; limit-- ) { if ( request instanceof RequestWithPath ) { ensureDFSResolved(loc, (RequestWithPath) request); } try ( SmbTreeImpl t = getTree() ) { if ( t == null ) { throw new CIFSException("Failed to get tree connection"); } ; return t.send(request, response, params); } catch ( DfsReferral dre ) { if ( dre.getData().unwrap(DfsReferralDataInternal.class).isResolveHashes() ) { throw dre; } request.reset(); log.trace("send0", dre); } } throw new CIFSException("Loop in DFS referrals"); }
throw new DfsReferral(dr);