summaryrefslogtreecommitdiff
path: root/apps/netutils/ftpd/ftpd.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/netutils/ftpd/ftpd.c')
-rw-r--r--apps/netutils/ftpd/ftpd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/netutils/ftpd/ftpd.c b/apps/netutils/ftpd/ftpd.c
index 51e1b35b1..d3d523ae4 100644
--- a/apps/netutils/ftpd/ftpd.c
+++ b/apps/netutils/ftpd/ftpd.c
@@ -2400,7 +2400,7 @@ static int ftpd_list(FAR struct ftpd_session_s *session, unsigned int opton)
free(abspath);
}
- return OK;
+ return ret;
}
/****************************************************************************
@@ -2768,7 +2768,7 @@ static int ftpd_command_eprt(FAR struct ftpd_session_s *session)
left = 0;
right = strlen(session->param);
- if (right <= 0)
+ if (right < 1)
{
/* no message ? */
@@ -2789,7 +2789,7 @@ static int ftpd_command_eprt(FAR struct ftpd_session_s *session)
left++;
}
- if (right <= 0 || left > right)
+ if (right < 1 || left > right)
{
/* Invalid format */