Commit 79df70f5 authored by Sergey Lyubka's avatar Sergey Lyubka

Increased max config line size from 512 to 8192 bytes

parent b30e1893
...@@ -54,6 +54,7 @@ ...@@ -54,6 +54,7 @@
#endif // _WIN32 #endif // _WIN32
#define MAX_OPTIONS 40 #define MAX_OPTIONS 40
#define MAX_CONF_FILE_LINE_SIZE (8 * 1024)
static int exit_flag; static int exit_flag;
static char server_name[40]; // Set by init_server_name() static char server_name[40]; // Set by init_server_name()
...@@ -154,7 +155,7 @@ static void set_option(char **options, const char *name, const char *value) { ...@@ -154,7 +155,7 @@ static void set_option(char **options, const char *name, const char *value) {
} }
static void process_command_line_arguments(char *argv[], char **options) { static void process_command_line_arguments(char *argv[], char **options) {
char line[512], opt[512], val[512], *p; char line[MAX_CONF_FILE_LINE_SIZE], opt[sizeof(line)], val[sizeof(line)], *p;
FILE *fp = NULL; FILE *fp = NULL;
size_t i, cmd_line_opts_start = 1, line_no = 0; size_t i, cmd_line_opts_start = 1, line_no = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment