/[hydra]/hydra/src/config.c
ViewVC logotype

Diff of /hydra/src/config.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by nmav, Tue Sep 24 17:12:47 2002 UTC revision 1.3 by nmav, Tue Sep 24 21:47:25 2002 UTC
# Line 59  char *ssl_comp = NULL; Line 59  char *ssl_comp = NULL;
59  char *ssl_protocol = NULL;  char *ssl_protocol = NULL;
60    
61  char *default_document_root;  char *default_document_root;
62  char *user_dir;  int default_document_root_size;
63    
64  char *directory_index;  char *directory_index;
65  char *default_type;  char *default_type;
66  char *dirmaker;  char *dirmaker;
# Line 132  struct ccommand clist[] = { Line 133  struct ccommand clist[] = {
133      {"VerboseCGILogs", S0A, c_set_unity, &verbose_cgi_logs},      {"VerboseCGILogs", S0A, c_set_unity, &verbose_cgi_logs},
134      {"ServerName", S1A, c_set_string, &server_name},      {"ServerName", S1A, c_set_string, &server_name},
135      {"DocumentRoot", S1A, c_set_string, &default_document_root},      {"DocumentRoot", S1A, c_set_string, &default_document_root},
     {"UserDir", S1A, c_set_string, &user_dir},  
136      {"DirectoryIndex", S1A, c_set_string, &directory_index},      {"DirectoryIndex", S1A, c_set_string, &directory_index},
137      {"DirectoryMaker", S1A, c_set_string, &dirmaker},      {"DirectoryMaker", S1A, c_set_string, &dirmaker},
138      {"DirectoryCache", S1A, c_set_string, &cachedir},      {"DirectoryCache", S1A, c_set_string, &cachedir},
# Line 337  void read_config_files(void) Line 337  void read_config_files(void)
337          temp = normalize_path(default_document_root);          temp = normalize_path(default_document_root);
338          free(default_document_root);          free(default_document_root);
339          default_document_root = temp;          default_document_root = temp;
340      }          default_document_root_size = strlen( default_document_root);
341            if ( default_document_root_size > MAX_PATH_LENGTH) {
342               log_error_time();
343               fprintf(stderr, "DocumentRoot size is too long\n");
344               exit(1);
345            }
346        } else default_document_root_size = 0;
347    
348      if (error_log_name) {      if (error_log_name) {
349          temp = normalize_path(error_log_name);          temp = normalize_path(error_log_name);

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26