| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | .\" $NetBSD: veriexec.9,v 1.20 2009/03/12 12:37:48 joerg Exp $ | | 1 | .\" $NetBSD: veriexec.9,v 1.21 2009/03/15 14:14:50 joerg Exp $ |
2 | .\" | | 2 | .\" |
3 | .\" Copyright 2006 Elad Efrat <elad@NetBSD.org> | | 3 | .\" Copyright 2006 Elad Efrat <elad@NetBSD.org> |
4 | .\" Copyright 2006 Brett Lymn <blymn@NetBSD.org> | | 4 | .\" Copyright 2006 Brett Lymn <blymn@NetBSD.org> |
5 | .\" | | 5 | .\" |
6 | .\" This code is derived from software contributed to The NetBSD Foundation | | 6 | .\" This code is derived from software contributed to The NetBSD Foundation |
7 | .\" by Brett Lymn and Elad Efrat | | 7 | .\" by Brett Lymn and Elad Efrat |
8 | .\" | | 8 | .\" |
9 | .\" Redistribution and use in source and binary forms, with or without | | 9 | .\" Redistribution and use in source and binary forms, with or without |
10 | .\" modification, are permitted provided that the following conditions | | 10 | .\" modification, are permitted provided that the following conditions |
11 | .\" are met: | | 11 | .\" are met: |
12 | .\" 1. Redistributions of source code must retain the above copyright | | 12 | .\" 1. Redistributions of source code must retain the above copyright |
13 | .\" notice, this list of conditions and the following disclaimer. | | 13 | .\" notice, this list of conditions and the following disclaimer. |
14 | .\" 2. Neither the name of The NetBSD Foundation nor the names of its | | 14 | .\" 2. Neither the name of The NetBSD Foundation nor the names of its |
| @@ -122,27 +122,27 @@ are the routines used to initialize, upd | | | @@ -122,27 +122,27 @@ are the routines used to initialize, upd |
122 | context. | | 122 | context. |
123 | .El | | 123 | .El |
124 | .Ss Table Management Routines | | 124 | .Ss Table Management Routines |
125 | .Bl -tag -width compact | | 125 | .Bl -tag -width compact |
126 | .It Ft int Fn veriexec_file_add "struct lwp *l" \ | | 126 | .It Ft int Fn veriexec_file_add "struct lwp *l" \ |
127 | "prop_dictionary_t dict" | | 127 | "prop_dictionary_t dict" |
128 | Add a | | 128 | Add a |
129 | .Em Veriexec | | 129 | .Em Veriexec |
130 | entry for the file described by | | 130 | entry for the file described by |
131 | .Ar dict . | | 131 | .Ar dict . |
132 | .Pp | | 132 | .Pp |
133 | .Ar dict | | 133 | .Ar dict |
134 | is expected to have the following: | | 134 | is expected to have the following: |
135 | .Bl -column entryxtype string | | 135 | .Bl -column entry-type string "entry type flags (see veriexec(4))" |
136 | .It Sy Name Type Purpose | | 136 | .It Sy Name Type Purpose |
137 | .It file string filename | | 137 | .It file string filename |
138 | .It entry-type uint8 entry type flags ( see Xr veriexec 4 ) | | 138 | .It entry-type uint8 entry type flags ( see Xr veriexec 4 ) |
139 | .It fp-type string fingerprint hashing algorithm | | 139 | .It fp-type string fingerprint hashing algorithm |
140 | .It fp data the fingerprint | | 140 | .It fp data the fingerprint |
141 | .El | | 141 | .El |
142 | .It Ft int Fn veriexec_file_delete "struct lwp *l" "struct vnode *vp" | | 142 | .It Ft int Fn veriexec_file_delete "struct lwp *l" "struct vnode *vp" |
143 | Remove | | 143 | Remove |
144 | .Em Veriexec | | 144 | .Em Veriexec |
145 | entry for | | 145 | entry for |
146 | .Ar vp . | | 146 | .Ar vp . |
147 | .It Ft int Fn veriexec_table_delete "struct lwp *l" "struct mount *mp" | | 147 | .It Ft int Fn veriexec_table_delete "struct lwp *l" "struct mount *mp" |
148 | Remove | | 148 | Remove |