Browse Subversion Repository
Diff of /branches/RB-1.1/ftpget.c
Parent Directory
| Revision Log
| Patch
| 94 |
|
|
| 95 |
} |
} |
| 96 |
|
|
| 97 |
sprintf(buffer, "RETR %s\n", FileName); |
sprintf(buffer, "RETR %s\r\n", FileName); |
| 98 |
|
|
| 99 |
if (write(sck, buffer, strlen(buffer)) == -1) { |
if (write(sck, buffer, strlen(buffer)) == -1) { |
| 100 |
|
|
| 224 |
|
|
| 225 |
usleep(150); |
usleep(150); |
| 226 |
n_recv = recv(sock, buff, 4094, 0); |
n_recv = recv(sock, buff, 4094, 0); |
| 227 |
|
if( n_recv < 0 ) { |
| 228 |
|
if( errno == EAGAIN ) continue; |
| 229 |
|
break; |
| 230 |
|
} |
| 231 |
n_bytes = fwrite(buff, sizeof(char), n_recv, fd); |
n_bytes = fwrite(buff, sizeof(char), n_recv, fd); |
| 232 |
|
|
| 233 |
if (n_recv == 0) { |
if (n_recv == 0) { |
|
|
Legend:
| Removed from v.9 |
|
| changed lines |
| |
Added in v.11 |
|
|
| |