=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/servconf.h,v retrieving revision 1.72.2.1 retrieving revision 1.73 diff -u -r1.72.2.1 -r1.73 --- src/usr.bin/ssh/servconf.h 2006/09/30 04:06:51 1.72.2.1 +++ src/usr.bin/ssh/servconf.h 2006/03/25 22:22:43 1.73 @@ -1,4 +1,4 @@ -/* $OpenBSD: servconf.h,v 1.72.2.1 2006/09/30 04:06:51 brad Exp $ */ +/* $OpenBSD: servconf.h,v 1.73 2006/03/25 22:22:43 djm Exp $ */ /* * Author: Tatu Ylonen @@ -16,6 +16,8 @@ #ifndef SERVCONF_H #define SERVCONF_H +#include "buffer.h" + #define MAX_PORTS 256 /* Max # ports. */ #define MAX_ALLOW_USERS 256 /* Max # users on allow list. */ @@ -25,7 +27,6 @@ #define MAX_SUBSYSTEMS 256 /* Max # subsystems. */ #define MAX_HOSTKEYS 256 /* Max # hostkeys. */ #define MAX_ACCEPT_ENV 256 /* Max # of env vars. */ -#define MAX_MATCH_GROUPS 256 /* Max # of groups for Match. */ /* permit_root_login */ #define PERMIT_NOT_SET -1 @@ -110,7 +111,6 @@ u_int num_subsystems; char *subsystem_name[MAX_SUBSYSTEMS]; char *subsystem_command[MAX_SUBSYSTEMS]; - char *subsystem_args[MAX_SUBSYSTEMS]; u_int num_accept_env; char *accept_env[MAX_ACCEPT_ENV]; @@ -134,22 +134,13 @@ char *authorized_keys_file; /* File containing public keys */ char *authorized_keys_file2; - char *adm_forced_command; - int permit_tun; - - int num_permitted_opens; } ServerOptions; void initialize_server_options(ServerOptions *); void fill_default_server_options(ServerOptions *); -int process_server_config_line(ServerOptions *, char *, const char *, int, - int *, const char *, const char *, const char *); +int process_server_config_line(ServerOptions *, char *, const char *, int); 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 *); +void parse_server_config(ServerOptions *, const char *, Buffer *); #endif /* SERVCONF_H */