Print this page
6154 const-ify segment ops structures
@@ -83,11 +83,11 @@
/*NOTREACHED*/
}
#define SEGSPT_BADOP(t) (t(*)())segspt_badop
-struct seg_ops segspt_ops = {
+const struct seg_ops segspt_ops = {
.dup = SEGSPT_BADOP(int),
.unmap = segspt_unmap,
.free = segspt_free,
.fault = SEGSPT_BADOP(int),
.faulta = SEGSPT_BADOP(faultcode_t),
@@ -139,11 +139,11 @@
static int segspt_shmpagelock(struct seg *, caddr_t, size_t,
struct page ***, enum lock_type, enum seg_rw);
static int segspt_shmgetmemid(struct seg *, caddr_t, memid_t *);
static lgrp_mem_policy_info_t *segspt_shmgetpolicy(struct seg *, caddr_t);
-struct seg_ops segspt_shmops = {
+const struct seg_ops segspt_shmops = {
.dup = segspt_shmdup,
.unmap = segspt_shmunmap,
.free = segspt_shmfree,
.fault = segspt_shmfault,
.faulta = segspt_shmfaulta,