Lines Matching refs:location

132 	char location[HTTP_HEADER_BLOCK_SIZE];  in php_stream_url_wrap_http_ex()  local
655 location[0] = '\0'; in php_stream_url_wrap_http_ex()
802 strlcpy(location, http_header_value, sizeof(location)); in php_stream_url_wrap_http_ex()
840 if (!reqok || (location[0] != '\0' && follow_location)) { in php_stream_url_wrap_http_ex()
845 if (location[0] != '\0') in php_stream_url_wrap_http_ex()
846 php_stream_notify_info(context, PHP_STREAM_NOTIFY_REDIRECTED, location, 0); in php_stream_url_wrap_http_ex()
851 if (location[0] != '\0') { in php_stream_url_wrap_http_ex()
857 if (strlen(location)<8 || (strncasecmp(location, "http://", sizeof("http://")-1) && in php_stream_url_wrap_http_ex()
858 strncasecmp(location, "https://", sizeof("https://")-1) && in php_stream_url_wrap_http_ex()
859 strncasecmp(location, "ftp://", sizeof("ftp://")-1) && in php_stream_url_wrap_http_ex()
860 strncasecmp(location, "ftps://", sizeof("ftps://")-1))) in php_stream_url_wrap_http_ex()
862 if (*location != '/') { in php_stream_url_wrap_http_ex()
863 if (*(location+1) != '\0' && resource->path) { in php_stream_url_wrap_http_ex()
879 snprintf(loc_path, sizeof(loc_path) - 1, "%s%s", ZSTR_VAL(resource->path), location); in php_stream_url_wrap_http_ex()
881 snprintf(loc_path, sizeof(loc_path) - 1, "%s/%s", ZSTR_VAL(resource->path), location); in php_stream_url_wrap_http_ex()
884 snprintf(loc_path, sizeof(loc_path) - 1, "/%s", location); in php_stream_url_wrap_http_ex()
887 strlcpy(loc_path, location, sizeof(loc_path)); in php_stream_url_wrap_http_ex()
895 strlcpy(new_path, location, sizeof(new_path)); in php_stream_url_wrap_http_ex()