- Look for last '@' in a user@host spec.

This commit is contained in:
Wayne Davison
2005-03-01 03:39:32 +00:00
parent 08b018304f
commit b31c92edcc
2 changed files with 2 additions and 5 deletions

View File

@@ -198,7 +198,7 @@ int open_socket_out(char *host, int port, const char *bind_address,
strlcpy(buffer, h, sizeof buffer);
/* Is the USER:PASS@ prefix present? */
if ((cp = strchr(buffer, '@')) != NULL) {
if ((cp = strrchr(buffer, '@')) != NULL) {
*cp++ = '\0';
/* The remainder is the HOST:PORT part. */
h = cp;