Lines Matching defs:newfile
1205 char *file = request->hr_file, *newfile;
1302 newfile = bozomalloc(httpd, strlen(file) + rlen - len + 1);
1303 memcpy(newfile, map_to, rlen);
1304 strcpy(newfile+rlen, file + len);
1306 newfile));
1308 request->hr_file_free = request->hr_file = newfile;
1629 char *file, *newfile = NULL;
1697 newfile = bozomalloc(httpd,
1699 strcpy(newfile, file + 1);
1700 strcat(newfile, httpd->index_html);
1702 newfile = bozostrdup(httpd, request, file + 1);
1705 newfile = bozostrdup(httpd, request, httpd->index_html);
1712 if (newfile == NULL) {
1724 debug((httpd, DEBUG_FAT, "newfile: %s", newfile));
1726 if (*newfile == '/' || strcmp(newfile, "..") == 0 ||
1727 strstr(newfile, "/..") || strstr(newfile, "../")) {
1732 if (bozo_auth_check(request, newfile))
1735 if (strlen(newfile)) {
1737 request->hr_file = newfile;
1744 debug((httpd, DEBUG_FAT, "transform_request set: %s", newfile));
1749 free(newfile);