diff options
| author | elad <elad@NetBSD.org> | 2005-10-07 18:07:46 +0000 |
|---|---|---|
| committer | elad <elad@NetBSD.org> | 2005-10-07 18:07:46 +0000 |
| commit | 2de72bfe34292ee38373c2bf04e983de33351abb (patch) | |
| tree | c2d7a55b567d4c8cdc0cbacd6030970e3d1e0ece /sys/dev/verified_exec.c | |
| parent | e9882e57f52b05dea6fd2db9950691a049c09b51 (diff) | |
Various fixes from blymn@ and myself.
Also, put genfs changes under #if 0, and don't do per-page fingerprints
until this is properly discussed, as requested by yamt@.
Diffstat (limited to 'sys/dev/verified_exec.c')
| -rw-r--r-- | sys/dev/verified_exec.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/dev/verified_exec.c b/sys/dev/verified_exec.c index 07cf13201de..b657d90ced2 100644 --- a/sys/dev/verified_exec.c +++ b/sys/dev/verified_exec.c @@ -1,4 +1,4 @@ -/* $NetBSD: verified_exec.c,v 1.24 2005/10/05 13:48:48 elad Exp $ */ +/* $NetBSD: verified_exec.c,v 1.25 2005/10/07 18:07:46 elad Exp $ */ /*- * Copyright 2005 Elad Efrat <elad@bsd.org.il> @@ -31,9 +31,9 @@ #include <sys/cdefs.h> #if defined(__NetBSD__) -__KERNEL_RCSID(0, "$NetBSD: verified_exec.c,v 1.24 2005/10/05 13:48:48 elad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: verified_exec.c,v 1.25 2005/10/07 18:07:46 elad Exp $"); #else -__RCSID("$Id: verified_exec.c,v 1.24 2005/10/05 13:48:48 elad Exp $\n$NetBSD: verified_exec.c,v 1.24 2005/10/05 13:48:48 elad Exp $"); +__RCSID("$Id: verified_exec.c,v 1.25 2005/10/07 18:07:46 elad Exp $\n$NetBSD: verified_exec.c,v 1.25 2005/10/07 18:07:46 elad Exp $"); #endif #include <sys/param.h> @@ -272,7 +272,8 @@ veriexecioctl(dev_t dev __unused, u_long cmd, caddr_t data, e->status = FINGERPRINT_NOTEVAL; e->page_fp = NULL; e->page_fp_status = PAGE_FP_NONE; - e->last_page = 0; + e->npages = 0; + e->last_page_size = 0; if ((e->ops = veriexec_find_ops(params->fp_type)) == NULL) { free(e, M_TEMP); printf("Veriexec: veriexecioctl: Invalid or unknown " |
