return AUTH_CONTINUE;
}
- Curl_ftpsendf(conn, "ADAT %s", p);
+ if(Curl_ftpsendf(conn, "ADAT %s", p))
+ return -2;
nread = Curl_GetFTPResponse(conn->data->state.buffer, conn, NULL);
if(nread < 0)
save = Curl_set_command_prot(conn, prot_private);
- Curl_ftpsendf(conn, "SITE KAUTH %s", conn->data->state.user);
+ if(Curl_ftpsendf(conn, "SITE KAUTH %s", conn->data->state.user))
+ return;
nread = Curl_GetFTPResponse(conn->data->state.buffer,
conn, NULL);
}
memset (tktcopy.dat, 0, tktcopy.length);
- Curl_ftpsendf(conn,
- "SITE KAUTH %s %s", name, p);
+ if(Curl_ftpsendf(conn, "SITE KAUTH %s %s", name, p))
+ return;
nread = Curl_GetFTPResponse(conn->data->state.buffer,
conn, NULL);
}
if(level){
- Curl_ftpsendf(conn, "PBSZ %u", s);
+ if(Curl_ftpsendf(conn, "PBSZ %u", s))
+ return -1;
+
nread = Curl_GetFTPResponse(conn->data->state.buffer, conn, NULL);
if(nread < 0)
return -1;
conn->buffer_size = s;
}
- Curl_ftpsendf(conn, "PROT %c", level["CSEP"]);
+ if(Curl_ftpsendf(conn, "PROT %c", level["CSEP"]))
+ return -1;
+
nread = Curl_GetFTPResponse(conn->data->state.buffer, conn, NULL);
if(nread < 0)
return -1;
}
infof(data, "Trying %s...\n", (*m)->name);
- Curl_ftpsendf(conn, "AUTH %s", (*m)->name);
+ if(Curl_ftpsendf(conn, "AUTH %s", (*m)->name))
+ return -1;
nread = Curl_GetFTPResponse(conn->data->state.buffer, conn, &ftpcode);
if(nread < 0)