Loading server/request.c +3 −0 Original line number Diff line number Diff line Loading @@ -392,6 +392,9 @@ static int resolve_symlink(char *d, apr_finfo_t *lfi, int opts, apr_pool_t *p) if (opts & OPT_SYM_LINKS) { if ((res = apr_stat(&fi, d, lfi->valid, p)) != APR_SUCCESS) return HTTP_FORBIDDEN; /* Give back the target */ memcpy(lfi, &fi, sizeof(fi)); return OK; } Loading Loading
server/request.c +3 −0 Original line number Diff line number Diff line Loading @@ -392,6 +392,9 @@ static int resolve_symlink(char *d, apr_finfo_t *lfi, int opts, apr_pool_t *p) if (opts & OPT_SYM_LINKS) { if ((res = apr_stat(&fi, d, lfi->valid, p)) != APR_SUCCESS) return HTTP_FORBIDDEN; /* Give back the target */ memcpy(lfi, &fi, sizeof(fi)); return OK; } Loading