From b07b2f5c1a9b43b43daa3f5087f57ede3d664810 Mon Sep 17 00:00:00 2001 From: Huie-Ying Lee Date: Wed, 11 Nov 2009 16:01:18 -0800 Subject: 6655613 resync server's conditional Match block from OpenSSH --- usr/src/cmd/ssh/include/servconf.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'usr/src/cmd/ssh/include/servconf.h') diff --git a/usr/src/cmd/ssh/include/servconf.h b/usr/src/cmd/ssh/include/servconf.h index f222b8596d..1058d00b47 100644 --- a/usr/src/cmd/ssh/include/servconf.h +++ b/usr/src/cmd/ssh/include/servconf.h @@ -167,9 +167,15 @@ typedef struct { } ServerOptions; void initialize_server_options(ServerOptions *); -void read_server_config(ServerOptions *, const char *); void fill_default_server_options(ServerOptions *); -int process_server_config_line(ServerOptions *, char *, const char *, int); +int process_server_config_line(ServerOptions *, char *, const char *, int, + int *, const char *, const char *, const char *); +void load_server_config(const char *, Buffer *); +void parse_server_config(ServerOptions *, const char *, Buffer *, + const char *, const char *, const char *); +void parse_server_match_config(ServerOptions *, const char *, const char *, + const char *); +void copy_set_server_options(ServerOptions *, ServerOptions *, int); int chroot_requested(char *chroot_directory); #ifdef __cplusplus -- cgit v1.2.3