Changeset 6 in Main for trunk/Server/main.c


Ignore:
Timestamp:
Sep 13, 2024, 7:28:20 PM (2 months ago)
Author:
Nishi
Message:

vhost

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Server/main.c

    r4 r6  
    44#include <stdbool.h>
    55#include <string.h>
     6
     7#include <openssl/opensslv.h>
    68
    79#include <cm_log.h>
     
    2022                                if(!cm_do_log) {
    2123                                        cm_do_log = true;
    22                                         cm_log("", "This is Tewi HTTPd, version %s", tw_get_version());
     24                                        cm_log("", "This is Tewi HTTPd, version %s, using %s", tw_get_version(), OPENSSL_VERSION_TEXT);
    2325                                } else {
    2426                                        cm_do_log = true;
    2527                                }
    26                         } else if(strcmp(argv[i], "--config") == 0 || strcmp(argv[i], "-C") == 0){
     28                        } else if(strcmp(argv[i], "--config") == 0 || strcmp(argv[i], "-C") == 0) {
    2729                                i++;
    28                                 if(argv[i] == NULL){
     30                                if(argv[i] == NULL) {
    2931                                        fprintf(stderr, "Missing argument\n");
    3032                                        return 1;
     
    3739                }
    3840        }
    39         if(tw_config_read(config) != 0){
     41        tw_config_init();
     42        if(tw_config_read(config) != 0) {
    4043                fprintf(stderr, "Could not read the config\n");
    4144                return 1;
Note: See TracChangeset for help on using the changeset viewer.