Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,7 @@ public void execute(final FtpIoSession session,
// reset state variables
session.resetState();

boolean isMMD5 = false;

if ("MMD5".equals(request.getCommand())) {
isMMD5 = true;
}
boolean isMMD5 = "MMD5".equals(request.getCommand());

// print file information
String argument = request.getArgument();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,15 +76,9 @@ public void execute(final FtpIoSession session,
}
// set the list types
String[] validatedTypes = validateSelectedTypes(types);
if (validatedTypes != null) {
session.setAttribute("MLST.types", validatedTypes);
session.write(LocalizedFtpReply.translate(session, request, context,
FtpReply.REPLY_200_COMMAND_OKAY, "OPTS.MLST", listTypes));
} else {
session.write(LocalizedFtpReply.translate(session, request, context,
FtpReply.REPLY_501_SYNTAX_ERROR_IN_PARAMETERS_OR_ARGUMENTS,
"OPTS.MLST", listTypes));
}
session.setAttribute("MLST.types", validatedTypes);
session.write(LocalizedFtpReply.translate(session, request, context,
FtpReply.REPLY_200_COMMAND_OKAY, "OPTS.MLST", listTypes));
}

private String[] validateSelectedTypes(final String types[]) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,8 @@ public FileSystemView createFileSystemView(User user) throws FtpException {
}
}

FileSystemView fsView = new NativeFileSystemView(user,
return new NativeFileSystemView(user,
caseInsensitive);
return fsView;
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -432,11 +432,7 @@ public synchronized boolean isTimeout(final long currTime) {
}

// idle time is within limit - not a timeout
if ((currTime - requestTime) < maxIdleTime) {
return false;
}

return true;
return (currTime - requestTime) >= maxIdleTime;
}

/**
Expand Down