mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-01-08 13:22:53 +02:00
avformat/ftp: add log regarding passive mode failure
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
This commit is contained in:
parent
e1fb3143bb
commit
3a92ee5953
@ -270,6 +270,8 @@ static int ftp_passive_mode(FTPContext *s)
|
|||||||
fail:
|
fail:
|
||||||
av_free(res);
|
av_free(res);
|
||||||
s->server_data_port = -1;
|
s->server_data_port = -1;
|
||||||
|
av_log(s, AV_LOG_ERROR, "Set passive mode failed\n"
|
||||||
|
"Your FTP server may use IPv6 which is not supported yet.\n");
|
||||||
return AVERROR(EIO);
|
return AVERROR(EIO);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -421,7 +423,7 @@ static int ftp_connect_control_connection(URLContext *h)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ((err = ftp_type(s)) < 0) {
|
if ((err = ftp_type(s)) < 0) {
|
||||||
av_dlog(h, "Set content type failed\n");
|
av_log(h, AV_LOG_ERROR, "Set content type failed\n");
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -437,10 +439,8 @@ static int ftp_connect_data_connection(URLContext *h)
|
|||||||
|
|
||||||
if (!s->conn_data) {
|
if (!s->conn_data) {
|
||||||
/* Enter passive mode */
|
/* Enter passive mode */
|
||||||
if ((err = ftp_passive_mode(s)) < 0) {
|
if ((err = ftp_passive_mode(s)) < 0)
|
||||||
av_dlog(h, "Set passive mode failed\n");
|
|
||||||
return err;
|
return err;
|
||||||
}
|
|
||||||
/* Open data connection */
|
/* Open data connection */
|
||||||
ff_url_join(buf, sizeof(buf), "tcp", NULL, s->hostname, s->server_data_port, NULL);
|
ff_url_join(buf, sizeof(buf), "tcp", NULL, s->hostname, s->server_data_port, NULL);
|
||||||
if (s->rw_timeout != -1) {
|
if (s->rw_timeout != -1) {
|
||||||
|
Loading…
Reference in New Issue
Block a user