| 1192 |
free(buf); |
free(buf); |
| 1193 |
|
|
| 1194 |
|
|
| 1195 |
|
// ここでのコピーは削除 (2005.3.9 yutaka) |
| 1196 |
|
#if 0 |
| 1197 |
// for calculate SSH2 hash |
// for calculate SSH2 hash |
| 1198 |
// サーババージョンの保存(改行は取り除くこと) |
// サーババージョンの保存(改行は取り除くこと) |
| 1199 |
if (ID_len >= sizeof(pvar->server_version_string)) |
if (ID_len >= sizeof(pvar->server_version_string)) |
| 1200 |
return FALSE; |
return FALSE; |
| 1201 |
strncpy(pvar->server_version_string, ID, ID_len); |
strncpy(pvar->server_version_string, ID, ID_len); |
| 1202 |
|
#endif |
| 1203 |
|
|
| 1204 |
|
|
| 1205 |
if (ID[ID_len - 1] != '\n') { |
if (ID[ID_len - 1] != '\n') { |
| 1241 |
// クライアントバージョンの保存(改行は取り除くこと) |
// クライアントバージョンの保存(改行は取り除くこと) |
| 1242 |
strncpy(pvar->client_version_string, TTSSH_ID, TTSSH_ID_len); |
strncpy(pvar->client_version_string, TTSSH_ID, TTSSH_ID_len); |
| 1243 |
|
|
| 1244 |
|
// サーババージョンの保存(改行は取り除くこと)(2005.3.9 yutaka) |
| 1245 |
|
_snprintf(pvar->server_version_string, sizeof(pvar->server_version_string), "%s", pvar->ssh_state.server_ID); |
| 1246 |
|
|
| 1247 |
if ((pvar->Psend) (pvar->socket, TTSSH_ID, TTSSH_ID_len, |
if ((pvar->Psend) (pvar->socket, TTSSH_ID, TTSSH_ID_len, |
| 1248 |
0) != TTSSH_ID_len) { |
0) != TTSSH_ID_len) { |
| 1249 |
notify_fatal_error(pvar, |
notify_fatal_error(pvar, |
| 1251 |
"The connection will close."); |
"The connection will close."); |
| 1252 |
} else { |
} else { |
| 1253 |
// 改行コードの除去 (2004.8.4 yutaka) |
// 改行コードの除去 (2004.8.4 yutaka) |
|
pvar->server_version_string[--ID_len] = 0; |
|
| 1254 |
pvar->client_version_string[--TTSSH_ID_len] = 0; |
pvar->client_version_string[--TTSSH_ID_len] = 0; |
| 1255 |
|
|
| 1256 |
push_memdump("server ID", NULL, pvar->server_version_string, strlen(pvar->server_version_string)); |
push_memdump("server ID", NULL, pvar->server_version_string, strlen(pvar->server_version_string)); |
| 5385 |
|
|
| 5386 |
/* |
/* |
| 5387 |
* $Log: not supported by cvs2svn $ |
* $Log: not supported by cvs2svn $ |
| 5388 |
|
* Revision 1.19 2005/03/08 14:24:11 yutakakn |
| 5389 |
|
* SSH2 log dump機構の追加。 |
| 5390 |
|
* とりあえず、DH_GEXにおけるkey verifyまでにトレース採取を組み込んだ。 |
| 5391 |
|
* |
| 5392 |
* Revision 1.18 2005/03/05 10:19:05 yutakakn |
* Revision 1.18 2005/03/05 10:19:05 yutakakn |
| 5393 |
* Tru64 UNIX(HP-UX)向けworkaroundを追加。 |
* Tru64 UNIX(HP-UX)向けworkaroundを追加。 |
| 5394 |
* |
* |