Mac compilers default to making '\n' == '\015'.
git-svn-id: svn://svn.tartarus.org/sgt/putty@2493
cda61777-01e9-0310-a592-
d414129be87e
s->i = -1;
} else if (s->i < sizeof(s->version) - 1)
s->version[s->i++] = c;
s->i = -1;
} else if (s->i < sizeof(s->version) - 1)
s->version[s->i++] = c;
+ } else if (c == '\012')
sha_string(&ssh->exhashbase, s->vstring, strcspn(s->vstring, "\r\n"));
sprintf(vlog, "We claim version: %s", verstring);
logevent(vlog);
sha_string(&ssh->exhashbase, s->vstring, strcspn(s->vstring, "\r\n"));
sprintf(vlog, "We claim version: %s", verstring);
logevent(vlog);
- strcat(verstring, "\n");
+ strcat(verstring, "\012");
logevent("Using SSH protocol version 2");
sk_write(ssh->s, verstring, strlen(verstring));
ssh->protocol = ssh2_protocol;
logevent("Using SSH protocol version 2");
sk_write(ssh->s, verstring, strlen(verstring));
ssh->protocol = ssh2_protocol;
sshver);
sprintf(vlog, "We claim version: %s", verstring);
logevent(vlog);
sshver);
sprintf(vlog, "We claim version: %s", verstring);
logevent(vlog);
- strcat(verstring, "\n");
+ strcat(verstring, "\012");
logevent("Using SSH protocol version 1");
sk_write(ssh->s, verstring, strlen(verstring));
logevent("Using SSH protocol version 1");
sk_write(ssh->s, verstring, strlen(verstring));