Lines Matching refs:path
142 PHPAPI int php_check_specific_open_basedir(const char *basedir, const char *path) argument
160 path_len = strlen(path);
167 if (expand_filepath(path, resolved_name) == NULL) {
285 PHPAPI int php_check_open_basedir(const char *path) argument
287 return php_check_open_basedir_ex(path, 1);
291 PHPAPI int php_check_open_basedir_ex(const char *path, int warn) argument
301 if (strlen(path) > (MAXPATHLEN - 1)) {
302 … name is longer than the maximum allowed path length on this platform (%d): %s", MAXPATHLEN, path);
318 if (php_check_specific_open_basedir(ptr, path) == 0) {
326 … restriction in effect. File(%s) is not within the allowed path(s): (%s)", path, PG(open_basedir));
339 static FILE *php_fopen_and_set_opened_path(const char *path, const char *mode, zend_string **opened… argument
343 if (php_check_open_basedir((char *)path)) {
346 fp = VCWD_FOPEN(path, mode);
349 char *tmp = expand_filepath_with_mode(path, NULL, NULL, 0, CWD_EXPAND);
487 static zend_string *tsrm_realpath_str(const char *path) { argument
488 char *realpath = tsrm_realpath(path, NULL);
500 PHPAPI zend_string *php_resolve_path(const char *filename, size_t filename_length, const char *path) argument
536 !path ||
537 !*path) {
541 ptr = path;
647 PHPAPI FILE *php_fopen_with_path(const char *filename, const char *mode, const char *path, zend_str… argument
672 || (!path || !*path)
689 pathbuf = estrdup(path);
691 size_t path_length = strlen(path);
694 memcpy(pathbuf, path, path_length);
700 pathbuf = estrdup(path);