From: Greg Ames Date: Mon, 8 Oct 2001 22:07:32 +0000 (+0000) Subject: get symlinks working again X-Git-Tag: 2.0.26~74 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9213036eae1ecc8c8ae36d8ee30cd8dd04879032;p=thirdparty%2Fapache%2Fhttpd.git get symlinks working again git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91371 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/request.c b/server/request.c index 95473dd31be..aa43ec504a0 100644 --- a/server/request.c +++ b/server/request.c @@ -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; }