diff options
Diffstat (limited to 'src/main.h')
-rw-r--r-- | src/main.h | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -25,29 +25,33 @@ /* Global options. * X(NAME, "name") */ -#define FCGY_CONFIG_GLOBAL +#define FCGY_CONFIG_GLOBAL\ + X(LOG_LEVEL, "log-level") /* Application options. * X(NAME, "name") */ #define FCGY_CONFIG_APP \ - X(LISTEN, "listen") + X(CHROOT, "chroot")\ + X(FASTCGI, "fastcgi")\ + X(FASTCGI_CHDIR, "fastcgi-chdir")\ + X(LISTEN, "listen") /* Command-line options. * X(NAME, "yopt-style-name", needarg) */ #define FCGY_CONFIG_CLI \ X(VERSION, "-V,--version", 0)\ - X(HELP, "-h,--help", 0) + X(HELP, "-h,--help", 0) typedef enum { - FCGY_CONFIG_GLOBAL_MARKER = 0x001000, + FCGY_CONFIG_GLOBAL_MARKER = 0x1000, #define X(N, n) FCGY_CONFIG_GLOBAL_##N, FCGY_CONFIG_GLOBAL #undef X - FCGY_CONFIG_APP_MARKER = 0x010000, + FCGY_CONFIG_APP_MARKER = 0x2000, #define X(N, n) FCGY_CONFIG_APP_##N, FCGY_CONFIG_APP #undef X - FCGY_CONFIG_CLI_MARKER = 0x100000, + FCGY_CONFIG_CLI_MARKER = 0x4000, #define X(N, n, a) FCGY_CONFIG_CLI_##N, FCGY_CONFIG_CLI #undef X |