summaryrefslogtreecommitdiff
path: root/ftpfs/host.c
diff options
context:
space:
mode:
Diffstat (limited to 'ftpfs/host.c')
-rw-r--r--ftpfs/host.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ftpfs/host.c b/ftpfs/host.c
index a0703afe..cd6fd4c0 100644
--- a/ftpfs/host.c
+++ b/ftpfs/host.c
@@ -38,7 +38,7 @@ split_server_name (const char *server, char **host, char **user, char **passwd)
/* Extract the hostname; syntax is either `HOST:...', `...@HOST', or just
HOST if there are no user parameters specified. */
- sep = strchr (p, '@');
+ sep = strrchr (p, '@');
if (sep)
/* ...@HOST */
{