[BACK]Return to servconf.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/servconf.h between version 1.67.2.2 and 1.68

version 1.67.2.2, 2005/03/10 17:15:04 version 1.68, 2004/04/27 09:46:37
Line 16 
Line 16 
 #ifndef SERVCONF_H  #ifndef SERVCONF_H
 #define SERVCONF_H  #define SERVCONF_H
   
 #include "buffer.h"  
   
 #define MAX_PORTS               256     /* Max # ports. */  #define MAX_PORTS               256     /* Max # ports. */
   
 #define MAX_ALLOW_USERS         256     /* Max # users on allow list. */  #define MAX_ALLOW_USERS         256     /* Max # users on allow list. */
Line 35 
Line 33 
 #define PERMIT_NO_PASSWD        2  #define PERMIT_NO_PASSWD        2
 #define PERMIT_YES              3  #define PERMIT_YES              3
   
 #define DEFAULT_AUTH_FAIL_MAX   6       /* Default for MaxAuthTries */  
   
 typedef struct {  typedef struct {
         u_int num_ports;          u_int num_ports;
Line 43 
Line 40 
         u_short ports[MAX_PORTS];       /* Port number to listen on. */          u_short ports[MAX_PORTS];       /* Port number to listen on. */
         char   *listen_addr;            /* Address on which the server listens. */          char   *listen_addr;            /* Address on which the server listens. */
         struct addrinfo *listen_addrs;  /* Addresses on which the server listens. */          struct addrinfo *listen_addrs;  /* Addresses on which the server listens. */
         int     address_family;         /* Address family used by the server. */  
         char   *host_key_files[MAX_HOSTKEYS];   /* Files containing host keys. */          char   *host_key_files[MAX_HOSTKEYS];   /* Files containing host keys. */
         int     num_host_key_files;     /* Number of files for host keys. */          int     num_host_key_files;     /* Number of files for host keys. */
         char   *pid_file;       /* Where to put our pid */          char   *pid_file;       /* Where to put our pid */
Line 118 
Line 114 
         int     max_startups_begin;          int     max_startups_begin;
         int     max_startups_rate;          int     max_startups_rate;
         int     max_startups;          int     max_startups;
         int     max_authtries;  
         char   *banner;                 /* SSH-2 banner message */          char   *banner;                 /* SSH-2 banner message */
         int     use_dns;          int     use_dns;
         int     client_alive_interval;  /*          int     client_alive_interval;  /*
Line 136 
Line 131 
 }       ServerOptions;  }       ServerOptions;
   
 void     initialize_server_options(ServerOptions *);  void     initialize_server_options(ServerOptions *);
   void     read_server_config(ServerOptions *, const char *);
 void     fill_default_server_options(ServerOptions *);  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);
 void     load_server_config(const char *, Buffer *);  
 void     parse_server_config(ServerOptions *, const char *, Buffer *);  
   
 #endif                          /* SERVCONF_H */  #endif                          /* SERVCONF_H */

Legend:
Removed from v.1.67.2.2  
changed lines
  Added in v.1.68