View | Details | Raw Unified | Return to bug 21329
Collapse All | Expand All

(-)vm86.c (-4 / +4 lines)
Lines 701-718 Link Here
701
		}
701
		}
702
		break;
702
		break;
703
703
704
#if 0
705
	case VM86_INTCALL: {
704
	case VM86_INTCALL: {
706
		struct vm86_intcall_args sa;
705
		struct vm86_intcall_args sa;
707
706
708
		if (error = copyin(ua.sub_args, &sa, sizeof(sa)))
707
		if (p->p_cred->pc_ucred->cr_uid != 0) return EPERM;
708
709
		if ((error = copyin(ua.sub_args, &sa, sizeof(sa))))
709
			return (error);
710
			return (error);
710
		if (error = vm86_intcall(sa.intnum, &sa.vmf))
711
		if ((error = vm86_intcall(sa.intnum, &sa.vmf)))
711
			return (error);
712
			return (error);
712
		error = copyout(&sa, ua.sub_args, sizeof(sa));
713
		error = copyout(&sa, ua.sub_args, sizeof(sa));
713
		}
714
		}
714
		break;
715
		break;
715
#endif
716
716
717
	default:
717
	default:
718
		error = EINVAL;
718
		error = EINVAL;

Return to bug 21329