SOPEN_MAX
struct open_file files[SOPEN_MAX];
for (fd = 0, f = files; fd < SOPEN_MAX; fd++, f++)
struct open_file files[SOPEN_MAX];
for (fd = 0, f = files; fd < SOPEN_MAX; fd++, f++)
struct iodesc sockets[SOPEN_MAX];
struct iodesc sockets[SOPEN_MAX];
if ((unsigned)fd >= SOPEN_MAX || f->f_flags == 0) {
for (i = 0; i < SOPEN_MAX; i++)
if ((unsigned)fd >= SOPEN_MAX) {
if ((unsigned)fd >= SOPEN_MAX) {
} *ss[SOPEN_MAX];
if ((unsigned)fd >= SOPEN_MAX || f->f_flags == 0) {
if ((unsigned)fd >= SOPEN_MAX || f->f_flags == 0) {
if ((unsigned)fd >= SOPEN_MAX || f->f_flags == 0) {
if ((unsigned)fd >= SOPEN_MAX || f->f_flags == 0) {
extern struct iodesc sockets[SOPEN_MAX];
if (sock >= SOPEN_MAX) {
for (fd = 0, s = sockets; fd < SOPEN_MAX; fd++, s++)
if (sock >= SOPEN_MAX) {
struct iodesc sockets[SOPEN_MAX];
struct open_file files[SOPEN_MAX];
for (fd = 0, f = files; fd < SOPEN_MAX; fd++, f++)
if ((unsigned)fd >= SOPEN_MAX || !(f->f_flags & F_READ)) {
if (fd < 0 || fd >= SOPEN_MAX) {
if ((unsigned)fd >= SOPEN_MAX || !(f->f_flags & F_WRITE)) {