Page MenuHomeFreeBSD

D46886.id144170.diff
No OneTemporary

D46886.id144170.diff

diff --git a/share/man/man9/osd.9 b/share/man/man9/osd.9
--- a/share/man/man9/osd.9
+++ b/share/man/man9/osd.9
@@ -23,7 +23,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd April 26, 2016
+.Dd July 01, 2024
.Dt OSD 9
.Os
.Sh NAME
@@ -49,7 +49,7 @@
.Fo osd_register
.Fa "u_int type"
.Fa "osd_destructor_t destructor"
-.Fa "osd_method_t *methods"
+.Fa "const osd_method_t *methods"
.Fc
.Ft void
.Fo osd_deregister
diff --git a/sys/kern/kern_osd.c b/sys/kern/kern_osd.c
--- a/sys/kern/kern_osd.c
+++ b/sys/kern/kern_osd.c
@@ -90,7 +90,7 @@
}
int
-osd_register(u_int type, osd_destructor_t destructor, osd_method_t *methods)
+osd_register(u_int type, osd_destructor_t destructor, const osd_method_t *methods)
{
void *newptr;
u_int i, m;
diff --git a/sys/sys/osd.h b/sys/sys/osd.h
--- a/sys/sys/osd.h
+++ b/sys/sys/osd.h
@@ -55,7 +55,7 @@
typedef int (*osd_method_t)(void *obj, void *data);
int osd_register(u_int type, osd_destructor_t destructor,
- osd_method_t *methods);
+ const osd_method_t *methods);
void osd_deregister(u_int type, u_int slot);
int osd_set(u_int type, struct osd *osd, u_int slot, void *value);

File Metadata

Mime Type
text/plain
Expires
Fri, Oct 10, 2:42 AM (21 h, 23 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23515121
Default Alt Text
D46886.id144170.diff (1 KB)

Event Timeline