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

Diff for /src/usr.bin/ssh/readconf.h between version 1.22.2.4 and 1.22.2.5

version 1.22.2.4, 2001/05/07 21:09:32 version 1.22.2.5, 2001/09/27 00:15:42
Line 39 
Line 39 
         int     rsa_authentication;     /* Try RSA authentication. */          int     rsa_authentication;     /* Try RSA authentication. */
         int     pubkey_authentication;  /* Try ssh2 pubkey authentication. */          int     pubkey_authentication;  /* Try ssh2 pubkey authentication. */
         int     hostbased_authentication;       /* ssh2's rhosts_rsa */          int     hostbased_authentication;       /* ssh2's rhosts_rsa */
         int     challenge_reponse_authentication;          int     challenge_response_authentication;
                                         /* Try S/Key or TIS, authentication. */                                          /* Try S/Key or TIS, authentication. */
 #ifdef KRB4  #if defined(KRB4) || defined(KRB5)
         int     kerberos_authentication;        /* Try Kerberos          int     kerberos_authentication;        /* Try Kerberos authentication. */
                                                  * authentication. */  
 #endif  #endif
   #if defined(AFS) || defined(KRB5)
           int     kerberos_tgt_passing;   /* Try Kerberos TGT passing. */
   #endif
 #ifdef AFS  #ifdef AFS
         int     kerberos_tgt_passing;   /* Try Kerberos tgt passing. */  
         int     afs_token_passing;      /* Try AFS token passing. */          int     afs_token_passing;      /* Try AFS token passing. */
 #endif  #endif
         int     password_authentication;        /* Try password          int     password_authentication;        /* Try password
Line 85 
Line 86 
         char   *system_hostfile2;          char   *system_hostfile2;
         char   *user_hostfile2;          char   *user_hostfile2;
         char   *preferred_authentications;          char   *preferred_authentications;
           char   *bind_address;   /* local socket address for connection to sshd */
           char   *smartcard_device; /* Smartcard reader device */
   
         int     num_identity_files;     /* Number of files for RSA/DSA identities. */          int     num_identity_files;     /* Number of files for RSA/DSA identities. */
         char   *identity_files[SSH_MAX_IDENTITY_FILES];          char   *identity_files[SSH_MAX_IDENTITY_FILES];
Line 97 
Line 100 
         /* Remote TCP/IP forward requests. */          /* Remote TCP/IP forward requests. */
         int     num_remote_forwards;          int     num_remote_forwards;
         Forward remote_forwards[SSH_MAX_FORWARDS_PER_DIRECTION];          Forward remote_forwards[SSH_MAX_FORWARDS_PER_DIRECTION];
           int     clear_forwardings;
 }       Options;  }       Options;
   
   
 /*  void     initialize_options(Options *);
  * Initializes options to special values that indicate that they have not yet  void     fill_default_options(Options *);
  * been set.  Read_config_file will only set options with this value. Options  int      read_config_file(const char *, const char *, Options *);
  * are processed in the following order: command line, user config file,  
  * system config file.  Last, fill_default_options is called.  
  */  
 void    initialize_options(Options * options);  
   
 /*  
  * Called after processing other sources of option data, this fills those  
  * options for which no value has been specified with their default values.  
  */  
 void    fill_default_options(Options * options);  
   
 /*  
  * Processes a single option line as used in the configuration files. This  
  * only sets those values that have not already been set. Returns 0 for legal  
  * options  
  */  
 int  int
 process_config_line(Options * options, const char *host,  process_config_line(Options *, const char *, char *, const char *, int, int *);
     char *line, const char *filename, int linenum,  
     int *activep);  
   
 /*  void     add_local_forward(Options *, u_short, const char *, u_short);
  * Reads the config file and modifies the options accordingly.  Options  void     add_remote_forward(Options *, u_short, const char *, u_short);
  * should already be initialized before this call.  This never returns if  
  * there is an error.  If the file does not exist, this returns immediately.  
  */  
 void  
 read_config_file(const char *filename, const char *host,  
     Options * options);  
   
 /*  
  * Adds a local TCP/IP port forward to options.  Never returns if there is an  
  * error.  
  */  
 void  
 add_local_forward(Options * options, u_short port, const char *host,  
     u_short host_port);  
   
 /*  
  * Adds a remote TCP/IP port forward to options.  Never returns if there is  
  * an error.  
  */  
 void  
 add_remote_forward(Options * options, u_short port, const char *host,  
     u_short host_port);  
   
 #endif                          /* READCONF_H */  #endif                          /* READCONF_H */

Legend:
Removed from v.1.22.2.4  
changed lines
  Added in v.1.22.2.5