I looked through it. When I do the following, I get the sub-directories, but I don't get their subdirectories and/or contents.
# ftp 192.168.1.2
It then asks me to confirm sending the contents of directory/, but not /directory/child/ etc..
If I use 'ftp -i' it shouldn't ask me to confirm each file, but I don't see a location within the man file that says anything about recursively copying the contents of a directory. Am I missing something?