ecore_con: fix ftp upload function to follow documentation.
authorSrivardhan Hebbar <sri.hebbar@samsung.com>
Fri, 27 Mar 2015 17:39:57 +0000 (18:39 +0100)
committerCedric BAIL <cedric@osg.samsung.com>
Fri, 27 Mar 2015 17:41:05 +0000 (18:41 +0100)
Summary:
While creating a Ecore_con_url object, the url is given in this format "ftp://ftp.example.com". While uploading a file, this function was prefixing "ftp://" to this url which resulted in DNS failure, and upload fail. So corrected the issue.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric

Reviewed By: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2221

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/ecore_con/ecore_con_url.c

index 18fd566..05b9d05 100644 (file)
@@ -933,10 +933,10 @@ ecore_con_url_ftp_upload(Ecore_Con_Url *url_obj, const char *filename, const cha
    snprintf(tmp, PATH_MAX, "%s", filename);
 
    if (upload_dir)
-     snprintf(url, sizeof(url), "ftp://%s/%s/%s", url_con->url,
+     snprintf(url, sizeof(url), "%s/%s/%s", url_con->url,
               upload_dir, basename(tmp));
    else
-     snprintf(url, sizeof(url), "ftp://%s/%s", url_con->url,
+     snprintf(url, sizeof(url), "%s/%s", url_con->url,
               basename(tmp));
 
    if (!ecore_con_url_url_set(url_obj, url))