version 1.45.2.1, 2000/06/12 02:37:37 |
version 1.45.2.2, 2000/09/01 18:23:24 |
|
|
* |
* |
*/ |
*/ |
|
|
/* RCSID("$Id$"); */ |
/* RCSID("$OpenBSD$"); */ |
|
|
#ifndef SSH_H |
#ifndef SSH_H |
#define SSH_H |
#define SSH_H |
|
|
/* remove newline at end of string */ |
/* remove newline at end of string */ |
char *chop(char *s); |
char *chop(char *s); |
|
|
|
/* return next token in configuration line */ |
|
char *strdelim(char **s); |
|
|
/* set filedescriptor to non-blocking */ |
/* set filedescriptor to non-blocking */ |
void set_nonblock(int fd); |
void set_nonblock(int fd); |
|
|
|
|
void server_loop2(void); |
void server_loop2(void); |
|
|
/* Client side main loop for the interactive session. */ |
/* Client side main loop for the interactive session. */ |
int client_loop(int have_pty, int escape_char); |
int client_loop(int have_pty, int escape_char, int id); |
|
|
/* Linked list of custom environment strings (see auth-rsa.c). */ |
/* Linked list of custom environment strings (see auth-rsa.c). */ |
struct envstring { |
struct envstring { |