From: William A. Rowe Jr Date: Thu, 2 Apr 2015 01:50:45 +0000 (+0000) Subject: Not that hard to explain... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af8470e4311593487febb4efc1c0f91be2c89d8a;p=thirdparty%2Fapache%2Fhttpd.git Not that hard to explain... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1670805 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/include/httpd.h b/include/httpd.h index 6e6eab57a7c..c3f7ad971af 100644 --- a/include/httpd.h +++ b/include/httpd.h @@ -960,8 +960,9 @@ struct request_rec { char *uri; /** The filename on disk corresponding to this response */ char *filename; - /* XXX: What does this mean? Please define "canonicalize" -aaron */ - /** The true filename, we canonicalize r->filename if these don't match */ + /** The true filename stored in the filesystem, as in the true alpha case + * and alias correction, e.g. "Image.jpeg" not "IMAGE$1.JPE" on Windows. + * The core map_to_storage canonicalizes r->filename when they mismatch */ char *canonical_filename; /** The PATH_INFO extracted from this request */ char *path_info;