--- src/sys/emulation/svr4/Attic/svr4_ioctl.c 2003/09/12 00:43:30 1.11 +++ src/sys/emulation/svr4/Attic/svr4_ioctl.c 2005/06/22 01:33:29 1.12 @@ -110,7 +110,7 @@ svr4_sys_ioctl(struct svr4_sys_ioctl_arg cmd = SCARG(uap, com); if ((u_int)SCARG(uap, fd) >= fdp->fd_nfiles || - (fp = fdp->fd_ofiles[SCARG(uap, fd)]) == NULL) + (fp = fdp->fd_files[SCARG(uap, fd)].fp) == NULL) return EBADF; if ((fp->f_flag & (FREAD | FWRITE)) == 0)