Index: head/lib/libcasper/services/cap_sysctl/cap_sysctl.h =================================================================== --- head/lib/libcasper/services/cap_sysctl/cap_sysctl.h +++ head/lib/libcasper/services/cap_sysctl/cap_sysctl.h @@ -55,8 +55,8 @@ cap_sysctl_limit_t *cap_sysctl_limit_init(cap_channel_t *); cap_sysctl_limit_t *cap_sysctl_limit_name(cap_sysctl_limit_t *limit, const char *name, int flags); -cap_sysctl_limit_t *cap_sysctl_limit_mib(cap_sysctl_limit_t *limit, int *mibp, - u_int miblen, int flags); +cap_sysctl_limit_t *cap_sysctl_limit_mib(cap_sysctl_limit_t *limit, + const int *mibp, u_int miblen, int flags); int cap_sysctl_limit(cap_sysctl_limit_t *limit); #else /* !WITH_CASPER */ #define cap_sysctl(chan, name, namelen, oldp, oldlenp, newp, newlen) \ Index: head/lib/libcasper/services/cap_sysctl/cap_sysctl.3 =================================================================== --- head/lib/libcasper/services/cap_sysctl/cap_sysctl.3 +++ head/lib/libcasper/services/cap_sysctl/cap_sysctl.3 @@ -24,7 +24,7 @@ .\" .\" $FreeBSD$ .\" -.Dd May 13, 2019 +.Dd April 6, 2020 .Dt CAP_SYSCTL 3 .Os .Sh NAME @@ -46,7 +46,7 @@ .Ft void * .Fn cap_sysctl_limit_name "void *limit" "const char *name" "int flags" .Ft void * -.Fn cap_sysctl_limit_mib "void *limit" "int *mibp" "u_int miblen" "int flags" +.Fn cap_sysctl_limit_mib "void *limit" "const int *mibp" "u_int miblen" "int flags" .Ft int .Fn cap_sysctl_limit "void *limit" .Sh DESCRIPTION Index: head/lib/libcasper/services/cap_sysctl/cap_sysctl.c =================================================================== --- head/lib/libcasper/services/cap_sysctl/cap_sysctl.c +++ head/lib/libcasper/services/cap_sysctl/cap_sysctl.c @@ -109,7 +109,7 @@ } cap_sysctl_limit_t * -cap_sysctl_limit_mib(cap_sysctl_limit_t *limit, int *mibp, u_int miblen, +cap_sysctl_limit_mib(cap_sysctl_limit_t *limit, const int *mibp, u_int miblen, int flags) { nvlist_t *lnv;