version 1.71, 2018/06/09 03:01:12 |
version 1.72, 2018/07/09 21:03:30 |
|
|
extern int stdin_null_flag; |
extern int stdin_null_flag; |
extern char *host; |
extern char *host; |
extern int subsystem_flag; |
extern int subsystem_flag; |
extern Buffer command; |
extern struct sshbuf *command; |
extern volatile sig_atomic_t quit_pending; |
extern volatile sig_atomic_t quit_pending; |
|
|
/* Context for session open confirmation callback */ |
/* Context for session open confirmation callback */ |
|
|
buffer_put_int(&m, options.escape_char == SSH_ESCAPECHAR_NONE ? |
buffer_put_int(&m, options.escape_char == SSH_ESCAPECHAR_NONE ? |
0xffffffff : (u_int)options.escape_char); |
0xffffffff : (u_int)options.escape_char); |
buffer_put_cstring(&m, term == NULL ? "" : term); |
buffer_put_cstring(&m, term == NULL ? "" : term); |
buffer_put_string(&m, buffer_ptr(&command), buffer_len(&command)); |
buffer_put_string(&m, buffer_ptr(command), buffer_len(command)); |
|
|
/* Pass environment */ |
/* Pass environment */ |
if (options.num_send_env > 0 && environ != NULL) { |
if (options.num_send_env > 0 && environ != NULL) { |