Просто говорится, что если компилятор встречает код, вызывающий неизвестную функцию, то он неявно рассматривает его так, как будто он уже видел заявленный прототип формы int unknown();
Вы четко указываете FTP-серверу, что вы хотите передачу BINARY, а не передачу ASCII?