Lines Matching refs:errno
118 errno = 0; in php_random_bytes()
126 if (errno == ENOSYS) { in php_random_bytes()
132 } else if (errno == EINTR || errno == EAGAIN) { in php_random_bytes()
153 errno = 0; in php_random_bytes()
157 if (errno != 0) { in php_random_bytes()
158 …exception_ex(random_ce_Random_RandomException, 0, "Cannot open /dev/urandom: %s", strerror(errno)); in php_random_bytes()
166 errno = 0; in php_random_bytes()
177 if (errno != 0) { in php_random_bytes()
178 …on_ex(random_ce_Random_RandomException, 0, "Error reading from /dev/urandom: %s", strerror(errno)); in php_random_bytes()
190 errno = 0; in php_random_bytes()
195 if (errno != 0) { in php_random_bytes()
196 …ndom_ce_Random_RandomException, 0, "Could not gather sufficient random data: %s", strerror(errno)); in php_random_bytes()