aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWilliam Orr <will@worrbase.com>2014-09-10 15:45:23 -0700
committerAndreas Schneider <asn@cryptomilk.org>2014-12-17 10:34:27 +0100
commit52968b1a11a5e204daa75d1a0b388625b115f847 (patch)
tree2e7b032db31548011f438177e9ce4752040f9a82 /src
parentb35f1f488c022e08a905f94e582de3d6f0b1881b (diff)
downloadlibssh-52968b1a11a5e204daa75d1a0b388625b115f847.tar.gz
libssh-52968b1a11a5e204daa75d1a0b388625b115f847.tar.xz
libssh-52968b1a11a5e204daa75d1a0b388625b115f847.zip
config: Also tokenize on equal sign.
The ssh config specifies it as a valid separator. BUG: https://red.libssh.org/issues/166 Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src')
-rw-r--r--src/config.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/config.c b/src/config.c
index 4c966ed3..0d869613 100644
--- a/src/config.c
+++ b/src/config.c
@@ -128,7 +128,7 @@ static char *ssh_config_get_token(char **str) {
c = ssh_config_get_cmd(str);
for (r = c; *c; c++) {
- if (isblank(*c)) {
+ if (isblank(*c) || *c == '=') {
*c = '\0';
goto out;
}