diff options
Diffstat (limited to 'ssh.h')
-rw-r--r-- | ssh.h | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -13,7 +13,7 @@ | |||
13 | * | 13 | * |
14 | */ | 14 | */ |
15 | 15 | ||
16 | /* RCSID("$OpenBSD: ssh.h,v 1.48 2000/07/13 22:53:21 provos Exp $"); */ | 16 | /* RCSID("$OpenBSD: ssh.h,v 1.49 2000/08/19 18:48:11 markus Exp $"); */ |
17 | 17 | ||
18 | #ifndef SSH_H | 18 | #ifndef SSH_H |
19 | #define SSH_H | 19 | #define SSH_H |
@@ -105,7 +105,11 @@ | |||
105 | #endif /* SSH_PROGRAM */ | 105 | #endif /* SSH_PROGRAM */ |
106 | 106 | ||
107 | #ifndef LOGIN_PROGRAM | 107 | #ifndef LOGIN_PROGRAM |
108 | #define LOGIN_PROGRAM "/usr/bin/login" | 108 | # ifdef LOGIN_PROGRAM_FALLBACK |
109 | # define LOGIN_PROGRAM LOGIN_PROGRAM_FALLBACK | ||
110 | # else | ||
111 | # define LOGIN_PROGRAM "/usr/bin/login" | ||
112 | # endif | ||
109 | #endif /* LOGIN_PROGRAM */ | 113 | #endif /* LOGIN_PROGRAM */ |
110 | 114 | ||
111 | #ifndef ASKPASS_PROGRAM | 115 | #ifndef ASKPASS_PROGRAM |
@@ -506,7 +510,7 @@ void server_loop(pid_t pid, int fdin, int fdout, int fderr); | |||
506 | void server_loop2(void); | 510 | void server_loop2(void); |
507 | 511 | ||
508 | /* Client side main loop for the interactive session. */ | 512 | /* Client side main loop for the interactive session. */ |
509 | int client_loop(int have_pty, int escape_char); | 513 | int client_loop(int have_pty, int escape_char, int id); |
510 | 514 | ||
511 | /* Linked list of custom environment strings (see auth-rsa.c). */ | 515 | /* Linked list of custom environment strings (see auth-rsa.c). */ |
512 | struct envstring { | 516 | struct envstring { |