Lines Matching refs:ssb

94 …ftp_stream_stat(php_stream_wrapper *wrapper, php_stream *stream, php_stream_statbuf *ssb TSRMLS_DC)  in php_stream_ftp_stream_stat()
784 …tat(php_stream_wrapper *wrapper, char *url, int flags, php_stream_statbuf *ssb, php_stream_context… in php_stream_ftp_url_stat() argument
792 if (!ssb) return -1; in php_stream_ftp_url_stat()
799ssb->sb.st_mode = 0644; /* FTP won't give us a valid mode, so aproximate one based on bein… in php_stream_ftp_url_stat()
803 ssb->sb.st_mode |= S_IFREG; in php_stream_ftp_url_stat()
805 ssb->sb.st_mode |= S_IFDIR; in php_stream_ftp_url_stat()
822 if (ssb->sb.st_mode & S_IFDIR) { in php_stream_ftp_url_stat()
823 ssb->sb.st_size = 0; in php_stream_ftp_url_stat()
828 ssb->sb.st_size = atoi(tmp_line + 4); in php_stream_ftp_url_stat()
868 ssb->sb.st_mtime = mktime(&tm); in php_stream_ftp_url_stat()
872 ssb->sb.st_mtime = -1; in php_stream_ftp_url_stat()
875 ssb->sb.st_ino = 0; /* Unknown values */ in php_stream_ftp_url_stat()
876 ssb->sb.st_dev = 0; in php_stream_ftp_url_stat()
877 ssb->sb.st_uid = 0; in php_stream_ftp_url_stat()
878 ssb->sb.st_gid = 0; in php_stream_ftp_url_stat()
879 ssb->sb.st_atime = -1; in php_stream_ftp_url_stat()
880 ssb->sb.st_ctime = -1; in php_stream_ftp_url_stat()
882 ssb->sb.st_nlink = 1; in php_stream_ftp_url_stat()
883 ssb->sb.st_rdev = -1; in php_stream_ftp_url_stat()
885 ssb->sb.st_blksize = 4096; /* Guess since FTP won't expose this information */ in php_stream_ftp_url_stat()
887 ssb->sb.st_blocks = (int)((4095 + ssb->sb.st_size) / ssb->sb.st_blksize); /* emulate ceil */ in php_stream_ftp_url_stat()