|
Lines 106-112
Link Here
|
| 106 |
oAFSTokenPassing, |
106 |
oAFSTokenPassing, |
| 107 |
#endif |
107 |
#endif |
| 108 |
oIdentityFile, oHostName, oPort, oCipher, oRemoteForward, oLocalForward, |
108 |
oIdentityFile, oHostName, oPort, oCipher, oRemoteForward, oLocalForward, |
| 109 |
oUser, oHost, oEscapeChar, oRhostsRSAAuthentication, oProxyCommand, |
109 |
oUser, oHost, oEscapeChar, oInitPrngFromSeedFile, |
|
|
110 |
oRhostsRSAAuthentication, oProxyCommand, |
| 110 |
oGlobalKnownHostsFile, oUserKnownHostsFile, oConnectionAttempts, |
111 |
oGlobalKnownHostsFile, oUserKnownHostsFile, oConnectionAttempts, |
| 111 |
oBatchMode, oCheckHostIP, oStrictHostKeyChecking, oCompression, |
112 |
oBatchMode, oCheckHostIP, oStrictHostKeyChecking, oCompression, |
| 112 |
oCompressionLevel, oKeepAlives, oNumberOfPasswordPrompts, |
113 |
oCompressionLevel, oKeepAlives, oNumberOfPasswordPrompts, |
|
Lines 115-121
Link Here
|
| 115 |
oKbdInteractiveAuthentication, oKbdInteractiveDevices, oHostKeyAlias, |
116 |
oKbdInteractiveAuthentication, oKbdInteractiveDevices, oHostKeyAlias, |
| 116 |
oDynamicForward, oPreferredAuthentications, oHostbasedAuthentication, |
117 |
oDynamicForward, oPreferredAuthentications, oHostbasedAuthentication, |
| 117 |
oHostKeyAlgorithms, oBindAddress, oSmartcardDevice, |
118 |
oHostKeyAlgorithms, oBindAddress, oSmartcardDevice, |
| 118 |
oClearAllForwardings, oNoHostAuthenticationForLocalhost |
119 |
oClearAllForwardings, oNoHostAuthenticationForLocalhost |
| 119 |
} OpCodes; |
120 |
} OpCodes; |
| 120 |
|
121 |
|
| 121 |
/* Textual representations of the tokens. */ |
122 |
/* Textual representations of the tokens. */ |
|
Lines 167-172
Link Here
|
| 167 |
{ "user", oUser }, |
168 |
{ "user", oUser }, |
| 168 |
{ "host", oHost }, |
169 |
{ "host", oHost }, |
| 169 |
{ "escapechar", oEscapeChar }, |
170 |
{ "escapechar", oEscapeChar }, |
|
|
171 |
{ "initprngfromseedfile", oInitPrngFromSeedFile }, |
| 170 |
{ "globalknownhostsfile", oGlobalKnownHostsFile }, |
172 |
{ "globalknownhostsfile", oGlobalKnownHostsFile }, |
| 171 |
{ "userknownhostsfile", oUserKnownHostsFile }, /* obsolete */ |
173 |
{ "userknownhostsfile", oUserKnownHostsFile }, /* obsolete */ |
| 172 |
{ "globalknownhostsfile2", oGlobalKnownHostsFile2 }, |
174 |
{ "globalknownhostsfile2", oGlobalKnownHostsFile2 }, |
|
Lines 678-683
Link Here
|
| 678 |
*intptr = value; |
680 |
*intptr = value; |
| 679 |
break; |
681 |
break; |
| 680 |
|
682 |
|
|
|
683 |
case oInitPrngFromSeedFile: |
| 684 |
intptr = &options->init_prng_from_seed_file; |
| 685 |
goto parse_flag; |
| 686 |
|
| 681 |
default: |
687 |
default: |
| 682 |
fatal("process_config_line: Unimplemented opcode %d", opcode); |
688 |
fatal("process_config_line: Unimplemented opcode %d", opcode); |
| 683 |
} |
689 |
} |
|
Lines 787-792
Link Here
|
| 787 |
options->proxy_command = NULL; |
793 |
options->proxy_command = NULL; |
| 788 |
options->user = NULL; |
794 |
options->user = NULL; |
| 789 |
options->escape_char = -1; |
795 |
options->escape_char = -1; |
|
|
796 |
options->init_prng_from_seed_file = -1; |
| 790 |
options->system_hostfile = NULL; |
797 |
options->system_hostfile = NULL; |
| 791 |
options->user_hostfile = NULL; |
798 |
options->user_hostfile = NULL; |
| 792 |
options->system_hostfile2 = NULL; |
799 |
options->system_hostfile2 = NULL; |
|
Lines 905-910
Link Here
|
| 905 |
} |
912 |
} |
| 906 |
if (options->escape_char == -1) |
913 |
if (options->escape_char == -1) |
| 907 |
options->escape_char = '~'; |
914 |
options->escape_char = '~'; |
|
|
915 |
if (options->init_prng_from_seed_file == -1) |
| 916 |
options->init_prng_from_seed_file = 0; |
| 917 |
if (options->init_prng_from_seed_file == 1) { |
| 918 |
extern int init_prng_from_seed_file; |
| 919 |
init_prng_from_seed_file = 1; |
| 920 |
} |
| 908 |
if (options->system_hostfile == NULL) |
921 |
if (options->system_hostfile == NULL) |
| 909 |
options->system_hostfile = _PATH_SSH_SYSTEM_HOSTFILE; |
922 |
options->system_hostfile = _PATH_SSH_SYSTEM_HOSTFILE; |
| 910 |
if (options->user_hostfile == NULL) |
923 |
if (options->user_hostfile == NULL) |