Lines Matching refs:url

1033 static int php_plain_files_url_stater(php_stream_wrapper *wrapper, char *url, int flags, php_stream…  in php_plain_files_url_stater()  argument
1035 if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { in php_plain_files_url_stater()
1036 url += sizeof("file://") - 1; in php_plain_files_url_stater()
1039 if (php_check_open_basedir_ex(url, (flags & PHP_STREAM_URL_STAT_QUIET) ? 0 : 1 TSRMLS_CC)) { in php_plain_files_url_stater()
1046 return VCWD_LSTAT(url, &ssb->sb); in php_plain_files_url_stater()
1052 return VCWD_LSTAT(url, &ssb->sb); in php_plain_files_url_stater()
1056 return VCWD_STAT(url, &ssb->sb); in php_plain_files_url_stater()
1059 static int php_plain_files_unlink(php_stream_wrapper *wrapper, char *url, int options, php_stream_c… in php_plain_files_unlink() argument
1063 if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { in php_plain_files_unlink()
1064 url += sizeof("file://") - 1; in php_plain_files_unlink()
1067 if (php_check_open_basedir(url TSRMLS_CC)) { in php_plain_files_unlink()
1071 ret = VCWD_UNLINK(url); in php_plain_files_unlink()
1074 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(errno)); in php_plain_files_unlink()
1255 static int php_plain_files_rmdir(php_stream_wrapper *wrapper, char *url, int options, php_stream_co… in php_plain_files_rmdir() argument
1257 if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { in php_plain_files_rmdir()
1258 url += sizeof("file://") - 1; in php_plain_files_rmdir()
1261 if (php_check_open_basedir(url TSRMLS_CC)) { in php_plain_files_rmdir()
1266 if (!php_win32_check_trailing_space(url, (int)strlen(url))) { in php_plain_files_rmdir()
1267 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(ENOENT)); in php_plain_files_rmdir()
1272 if (VCWD_RMDIR(url) < 0) { in php_plain_files_rmdir()
1273 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(errno)); in php_plain_files_rmdir()
1283 static int php_plain_files_metadata(php_stream_wrapper *wrapper, char *url, int option, void *value… in php_plain_files_metadata() argument
1293 int url_len = strlen(url); in php_plain_files_metadata()
1297 if (!php_win32_check_trailing_space(url, url_len)) { in php_plain_files_metadata()
1298 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "%s", strerror(ENOENT)); in php_plain_files_metadata()
1303 if (strncasecmp(url, "file://", sizeof("file://") - 1) == 0) { in php_plain_files_metadata()
1304 url += sizeof("file://") - 1; in php_plain_files_metadata()
1307 if (php_check_open_basedir(url TSRMLS_CC)) { in php_plain_files_metadata()
1314 if (VCWD_ACCESS(url, F_OK) != 0) { in php_plain_files_metadata()
1315 FILE *file = VCWD_FOPEN(url, "w"); in php_plain_files_metadata()
1317 …php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unable to create file %s because %s", url, stre… in php_plain_files_metadata()
1323 ret = VCWD_UTIME(url, newtime); in php_plain_files_metadata()
1330 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unable to find uid for %s", (char *)value); in php_plain_files_metadata()
1336 ret = VCWD_CHOWN(url, uid, -1); in php_plain_files_metadata()
1342 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unable to find gid for %s", (char *)value); in php_plain_files_metadata()
1348 ret = VCWD_CHOWN(url, -1, gid); in php_plain_files_metadata()
1353 ret = VCWD_CHMOD(url, mode); in php_plain_files_metadata()
1356 …php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Unknown option %d for stream_metadata", option); in php_plain_files_metadata()
1360 php_error_docref1(NULL TSRMLS_CC, url, E_WARNING, "Operation failed: %s", strerror(errno)); in php_plain_files_metadata()