Explorar el Código

ftp: check whether the server presents anything parseable

Sergey Alirzaev hace 4 años
padre
commit
9e90c6ac71
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      modules/ftp.c

+ 4 - 1
modules/ftp.c

@@ -283,9 +283,12 @@ static void lwftp_control_process(lwftp_session_t *s, struct tcp_pcb *tpcb, stru
           lwftp_send_msg(s, PTRNLEN("\n"));
           s->control_state = LWFTP_USER_SENT;
         } else {
-          s->error = "The server doesn't greet us";
+          s->error = "The server doesn't like us";
           s->control_state = LWFTP_QUIT;
         }
+      } else {
+        s->error = "The server doesn't greet us";
+        s->control_state = LWFTP_QUIT;
       }
       break;
     case LWFTP_USER_SENT: