Print this page
const-ify make segment ops structures
There is no reason to keep the segment ops structures writable.

@@ -54,12 +54,12 @@
 #include <vm/seg_dev.h>
 #include <vm/seg_vn.h>
 #include <vm/seg_spt.h>
 #include <vm/seg_kmem.h>
 
-extern struct seg_ops segdev_ops;       /* needs a header file */
-extern struct seg_ops segspt_shmops;    /* needs a header file */
+extern const struct seg_ops segdev_ops; /* needs a header file */
+extern const struct seg_ops segspt_shmops;      /* needs a header file */
 
 static int
 page_valid(struct seg *seg, caddr_t addr)
 {
         struct segvn_data *svd;