diff --git a/programs/ziti-edge-tunnel/config-utils.c b/programs/ziti-edge-tunnel/config-utils.c index 1971dbef..69753a8a 100644 --- a/programs/ziti-edge-tunnel/config-utils.c +++ b/programs/ziti-edge-tunnel/config-utils.c @@ -29,7 +29,7 @@ static char* identifier_path = NULL; char* get_system_config_path(const char* base_dir) { - char actual_base_path[PATH_MAX]; + char actual_base_path[FILENAME_MAX]; realpath(base_dir, actual_base_path); char* config_path = malloc(FILENAME_MAX * sizeof(char)); diff --git a/programs/ziti-edge-tunnel/instance-config.c b/programs/ziti-edge-tunnel/instance-config.c index 1d172b22..d1c4627b 100644 --- a/programs/ziti-edge-tunnel/instance-config.c +++ b/programs/ziti-edge-tunnel/instance-config.c @@ -43,7 +43,7 @@ void initialize_instance_config(const char* config_dir) { return; } - char actual_config_dir[PATH_MAX]; + char actual_config_dir[FILENAME_MAX]; realpath(config_dir, actual_config_dir); base_dir = strdup(actual_config_dir); //save the location of the config dir