url 197 ext/curl/interface.c static int php_curl_option_url(php_curl *ch, const char *url, const int len TSRMLS_DC) /* {{{ */ url 206 ext/curl/interface.c if (!(uri = php_url_parse_ex(url, len))) { url 207 ext/curl/interface.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid URL '%s'", url); url 220 ext/curl/interface.c return php_curl_option_str(ch, CURLOPT_URL, url, len, 0 TSRMLS_CC); url 295 ext/curl/interface.c ZEND_ARG_INFO(0, url) url 1953 ext/curl/interface.c char *url = NULL; url 1956 ext/curl/interface.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &url, &url_len) == FAILURE) { url 1980 ext/curl/interface.c if (url) { url 1981 ext/curl/interface.c if (php_curl_option_url(ch, url, url_len TSRMLS_CC) == FAILURE) { url 774 ext/dom/document.c char *url; url 784 ext/dom/document.c url = (char *) docp->URL; url 785 ext/dom/document.c if (url != NULL) { url 786 ext/dom/document.c ZVAL_STRING(*retval, url, 1); url 450 ext/filter/logical_filters.c php_url *url; url 460 ext/filter/logical_filters.c url = php_url_parse_ex(Z_STRVAL_P(value), Z_STRLEN_P(value)); url 462 ext/filter/logical_filters.c if (url == NULL) { url 466 ext/filter/logical_filters.c if (url->scheme != NULL && (!strcasecmp(url->scheme, "http") || !strcasecmp(url->scheme, "https"))) { url 469 ext/filter/logical_filters.c if (url->host == NULL) { url 473 ext/filter/logical_filters.c e = url->host + strlen(url->host); url 474 ext/filter/logical_filters.c s = url->host; url 490 ext/filter/logical_filters.c url->scheme == NULL || url 492 ext/filter/logical_filters.c (url->host == NULL && (strcmp(url->scheme, "mailto") && strcmp(url->scheme, "news") && strcmp(url->scheme, "file"))) || url 493 ext/filter/logical_filters.c ((flags & FILTER_FLAG_PATH_REQUIRED) && url->path == NULL) || ((flags & FILTER_FLAG_QUERY_REQUIRED) && url->query == NULL) url 496 ext/filter/logical_filters.c php_url_free(url); url 499 ext/filter/logical_filters.c php_url_free(url); url 365 ext/ldap/ldap.c char *url = host; url 366 ext/ldap/ldap.c if (!ldap_is_ldap_url(url)) { url 374 ext/ldap/ldap.c url = emalloc(urllen); url 377 ext/ldap/ldap.c snprintf( url, urllen, "ldap://%s", host ); url 379 ext/ldap/ldap.c snprintf( url, urllen, "ldap://%s:%ld", host ? host : "", port ); url 386 ext/ldap/ldap.c rc = ldap_initialize(&ldap, url); url 398 ext/ldap/ldap.c if (url != host) { url 399 ext/ldap/ldap.c efree(url); url 2554 ext/ldap/ldap.c int _ldap_rebind_proc(LDAP *ldap, const char *url, ber_tag_t req, ber_int_t msgid, void *params) url 2574 ext/ldap/ldap.c ZVAL_STRING(cb_url, estrdup(url), 0); url 2344 ext/openssl/xp_ssl.c php_url *url; url 2350 ext/openssl/xp_ssl.c url = php_url_parse_ex(resourcename, resourcenamelen); url 2351 ext/openssl/xp_ssl.c if (!url) { url 2355 ext/openssl/xp_ssl.c if (url->host) { url 2356 ext/openssl/xp_ssl.c const char * host = url->host; url 2369 ext/openssl/xp_ssl.c php_url_free(url); url 2373 ext/openssl/xp_ssl.c php_url_free(url); url 543 ext/phar/dirstream.c int phar_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) /* {{{ */ url 557 ext/phar/dirstream.c if (FAILURE == phar_split_fname(url, strlen(url), &arch, &arch_len, &entry2, &entry_len, 2, 2 TSRMLS_CC)) { url 558 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot remove directory \"%s\", no phar archive specified, or phar archive does not exist", url); url 570 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: cannot rmdir directory \"%s\", write operations disabled", url); url 574 ext/phar/dirstream.c if ((resource = phar_parse_url(wrapper, url, "w", options TSRMLS_CC)) == NULL) { url 581 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\"", url); url 587 ext/phar/dirstream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", url); url 24 ext/phar/dirstream.h int phar_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); url 566 ext/phar/stream.c static int phar_wrapper_stat(php_stream_wrapper *wrapper, const char *url, int flags, url 576 ext/phar/stream.c if ((resource = phar_parse_url(wrapper, url, "r", flags|PHP_STREAM_URL_STAT_QUIET TSRMLS_CC)) == NULL) { url 681 ext/phar/stream.c static int phar_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) /* {{{ */ url 690 ext/phar/stream.c if ((resource = phar_parse_url(wrapper, url, "rb", options TSRMLS_CC)) == NULL) { url 698 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: invalid url \"%s\"", url); url 704 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "phar error: not a phar stream url \"%s\"", url); url 726 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "unlink of \"%s\" failed: %s", url, error); url 729 ext/phar/stream.c php_stream_wrapper_log_error(wrapper, options TSRMLS_CC, "unlink of \"%s\" failed, file does not exist", url); url 29 ext/phar/stream.h static int phar_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); url 30 ext/phar/stream.h static int phar_wrapper_stat(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); url 1659 ext/session/session.c PHPAPI void session_adapt_url(const char *url, size_t urllen, char **new, size_t *newlen TSRMLS_DC) /* {{{ */ url 1662 ext/session/session.c *new = php_url_scanner_adapt_single_url(url, urllen, PS(session_name), PS(id), newlen TSRMLS_CC); url 2572 ext/standard/basic_functions.c ZEND_ARG_INFO(0, url) url 2593 ext/standard/basic_functions.c ZEND_ARG_INFO(0, url) url 785 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_url_stat(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC) url 795 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, context, NULL, &resource, NULL, NULL TSRMLS_CC); url 908 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) url 915 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC); url 918 ext/standard/ftp_fopen_wrapper.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to connect to %s", url); url 925 ext/standard/ftp_fopen_wrapper.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid path provided in %s", url); url 1037 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_mkdir(php_stream_wrapper *wrapper, const char *url, int mode, int options, php_stream_context *context TSRMLS_DC) url 1044 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC); url 1047 ext/standard/ftp_fopen_wrapper.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to connect to %s", url); url 1054 ext/standard/ftp_fopen_wrapper.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid path provided in %s", url); url 1131 ext/standard/ftp_fopen_wrapper.c static int php_stream_ftp_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) url 1138 ext/standard/ftp_fopen_wrapper.c stream = php_ftp_fopen_connect(wrapper, url, "r", 0, NULL, NULL, NULL, &resource, NULL, NULL TSRMLS_CC); url 1141 ext/standard/ftp_fopen_wrapper.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to connect to %s", url); url 1148 ext/standard/ftp_fopen_wrapper.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid path provided in %s", url); url 700 ext/standard/url.c char *url; url 709 ext/standard/url.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l", &url, &url_len, &format) == FAILURE) { url 714 ext/standard/url.c if (!(stream = php_stream_open_wrapper_ex(url, "r", REPORT_ERRORS | STREAM_USE_URL | STREAM_ONLY_GET_HEADERS, NULL, context))) { url 105 ext/standard/url_scanner_ex.c static inline void append_modified_url(smart_str *url, smart_str *dest, smart_str *url_app, const char *separator) url 111 ext/standard/url_scanner_ex.c q = (p = url->c) + url->len; url 160 ext/standard/url_scanner_ex.c { smart_str_append(dest, url); return; } url 180 ext/standard/url_scanner_ex.c if (bash && bash - url->c == 0) { url 181 ext/standard/url_scanner_ex.c smart_str_append(dest, url); url 186 ext/standard/url_scanner_ex.c smart_str_appendl(dest, url->c, bash - url->c); url 188 ext/standard/url_scanner_ex.c smart_str_append(dest, url); url 852 ext/standard/url_scanner_ex.c char *php_url_scanner_adapt_single_url(const char *url, size_t urllen, const char *name, const char *value, size_t *newlen TSRMLS_DC) url 858 ext/standard/url_scanner_ex.c smart_str_setl(&surl, url, urllen); url 30 ext/standard/url_scanner_ex.h PHPAPI char *php_url_scanner_adapt_single_url(const char *url, size_t urllen, const char *name, const char *value, size_t *newlen TSRMLS_DC); url 690 main/fopen_wrappers.c PHPAPI char *php_strip_url_passwd(char *url) url 694 main/fopen_wrappers.c if (url == NULL) { url 698 main/fopen_wrappers.c p = url; url 720 main/fopen_wrappers.c return url; url 724 main/fopen_wrappers.c return url; url 141 main/php_streams.h int (*url_stat)(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); url 149 main/php_streams.h int (*unlink)(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); url 155 main/php_streams.h int (*stream_mkdir)(php_stream_wrapper *wrapper, const char *url, int mode, int options, php_stream_context *context TSRMLS_DC); url 156 main/php_streams.h int (*stream_rmdir)(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); url 158 main/php_streams.h int (*stream_metadata)(php_stream_wrapper *wrapper, const char *url, int options, void *value, php_stream_context *context TSRMLS_DC); url 1027 main/streams/plain_wrapper.c static int php_plain_files_url_stater(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC) url 1029 main/streams/plain_wrapper.c if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { url 1030 main/streams/plain_wrapper.c url += sizeof("file://") - 1; url 1033 main/streams/plain_wrapper.c if (php_check_open_basedir_ex(url, (flags & PHP_STREAM_URL_STAT_QUIET) ? 0 : 1 TSRMLS_CC)) { url 1040 main/streams/plain_wrapper.c return VCWD_LSTAT(url, &ssb->sb); url 1046 main/streams/plain_wrapper.c return VCWD_LSTAT(url, &ssb->sb); url 1050 main/streams/plain_wrapper.c return VCWD_STAT(url, &ssb->sb); url 1053 main/streams/plain_wrapper.c static int php_plain_files_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) url 1057 main/streams/plain_wrapper.c if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { url 1058 main/streams/plain_wrapper.c url += sizeof("file://") - 1; url 1061 main/streams/plain_wrapper.c if (php_check_open_basedir(url TSRMLS_CC)) { url 1065 main/streams/plain_wrapper.c ret = VCWD_UNLINK(url); url 1068 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(errno)); url 1249 main/streams/plain_wrapper.c static int php_plain_files_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) url 1251 main/streams/plain_wrapper.c if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { url 1252 main/streams/plain_wrapper.c url += sizeof("file://") - 1; url 1255 main/streams/plain_wrapper.c if (php_check_open_basedir(url TSRMLS_CC)) { url 1260 main/streams/plain_wrapper.c if (!php_win32_check_trailing_space(url, (int)strlen(url))) { url 1261 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(ENOENT)); url 1266 main/streams/plain_wrapper.c if (VCWD_RMDIR(url) < 0) { url 1267 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(errno)); url 1277 main/streams/plain_wrapper.c static int php_plain_files_metadata(php_stream_wrapper *wrapper, const char *url, int option, void *value, php_stream_context *context TSRMLS_DC) url 1287 main/streams/plain_wrapper.c int url_len = strlen(url); url 1291 main/streams/plain_wrapper.c if (!php_win32_check_trailing_space(url, url_len)) { url 1292 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(ENOENT)); url 1297 main/streams/plain_wrapper.c if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { url 1298 main/streams/plain_wrapper.c url += sizeof("file://") - 1; url 1301 main/streams/plain_wrapper.c if (php_check_open_basedir(url TSRMLS_CC)) { url 1308 main/streams/plain_wrapper.c if (VCWD_ACCESS(url, F_OK) != 0) { url 1309 main/streams/plain_wrapper.c FILE *file = VCWD_FOPEN(url, "w"); url 1311 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unable to create file %s because %s", url, strerror(errno)); url 1317 main/streams/plain_wrapper.c ret = VCWD_UTIME(url, newtime); url 1324 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unable to find uid for %s", (char *)value); url 1330 main/streams/plain_wrapper.c ret = VCWD_CHOWN(url, uid, -1); url 1336 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unable to find gid for %s", (char *)value); url 1342 main/streams/plain_wrapper.c ret = VCWD_CHOWN(url, -1, gid); url 1347 main/streams/plain_wrapper.c ret = VCWD_CHMOD(url, mode); url 1350 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unknown option %d for stream_metadata", option); url 1354 main/streams/plain_wrapper.c php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Operation failed: %s", strerror(errno)); url 49 main/streams/userspace.c static int user_wrapper_stat_url(php_stream_wrapper *wrapper, const char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); url 50 main/streams/userspace.c static int user_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); url 52 main/streams/userspace.c static int user_wrapper_mkdir(php_stream_wrapper *wrapper, const char *url, int mode, int options, php_stream_context *context TSRMLS_DC); url 53 main/streams/userspace.c static int user_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC); url 54 main/streams/userspace.c static int user_wrapper_metadata(php_stream_wrapper *wrapper, const char *url, int option, void *value, php_stream_context *context TSRMLS_DC); url 1165 main/streams/userspace.c static int user_wrapper_unlink(php_stream_wrapper *wrapper, const char *url, int options, php_stream_context *context TSRMLS_DC) url 1182 main/streams/userspace.c ZVAL_STRING(zfilename, url, 1); url 1265 main/streams/userspace.c static int user_wrapper_mkdir(php_stream_wrapper *wrapper, const char *url, int mode, url 1283 main/streams/userspace.c ZVAL_STRING(zfilename, url, 1); url 1324 main/streams/userspace.c static int user_wrapper_rmdir(php_stream_wrapper *wrapper, const char *url, url 1342 main/streams/userspace.c ZVAL_STRING(zfilename, url, 1); url 1378 main/streams/userspace.c static int user_wrapper_metadata(php_stream_wrapper *wrapper, const char *url, int option, url 1422 main/streams/userspace.c ZVAL_STRING(zfilename, url, 1); url 1462 main/streams/userspace.c static int user_wrapper_stat_url(php_stream_wrapper *wrapper, const char *url, int flags, url 1480 main/streams/userspace.c ZVAL_STRING(zfilename, url, 1); url 445 sapi/aolserver/aolserver.c Ns_UrlToFile(&ds, server, NSG(conn->request->url)); url 659 sapi/cli/php_http_parser.c MARK(url); url 668 sapi/cli/php_http_parser.c MARK(url); url 724 sapi/cli/php_http_parser.c CALLBACK(url); url 746 sapi/cli/php_http_parser.c CALLBACK(url); url 761 sapi/cli/php_http_parser.c CALLBACK(url); url 766 sapi/cli/php_http_parser.c CALLBACK(url); url 773 sapi/cli/php_http_parser.c CALLBACK(url); url 805 sapi/cli/php_http_parser.c CALLBACK(url); url 809 sapi/cli/php_http_parser.c CALLBACK(url); url 815 sapi/cli/php_http_parser.c CALLBACK(url); url 838 sapi/cli/php_http_parser.c CALLBACK(url); url 843 sapi/cli/php_http_parser.c CALLBACK(url); url 850 sapi/cli/php_http_parser.c CALLBACK(url); url 876 sapi/cli/php_http_parser.c CALLBACK(url); url 880 sapi/cli/php_http_parser.c CALLBACK(url); url 886 sapi/cli/php_http_parser.c CALLBACK(url); url 909 sapi/cli/php_http_parser.c CALLBACK(url); url 914 sapi/cli/php_http_parser.c CALLBACK(url); url 921 sapi/cli/php_http_parser.c CALLBACK(url); url 1567 sapi/cli/php_http_parser.c CALLBACK_NOCLEAR(url); url 192 sapi/phttpd/phttpd.c if (url_expand(PHG(cip)->hip->url, SG(request_info).path_translated, MAXPATHLEN, &PHG(sb), NULL, NULL) == NULL) { url 206 sapi/phttpd/phttpd.c Ns_UrlToFile(&ds, server, NSG(conn->request->url));