Changeset View
Changeset View
Standalone View
Standalone View
head/lib/libc/sys/mprotect.2
Show All 22 Lines | |||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" @(#)mprotect.2 8.1 (Berkeley) 6/9/93 | .\" @(#)mprotect.2 8.1 (Berkeley) 6/9/93 | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd June 20, 2019 | .Dd February 26, 2020 | ||||
.Dt MPROTECT 2 | .Dt MPROTECT 2 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm mprotect | .Nm mprotect | ||||
.Nd control the protection of pages | .Nd control the protection of pages | ||||
.Sh LIBRARY | .Sh LIBRARY | ||||
.Lb libc | .Lb libc | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
▲ Show 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | |||||
.Fa addr | .Fa addr | ||||
and | and | ||||
.Fa len | .Fa len | ||||
arguments is not valid. | arguments is not valid. | ||||
.It Bq Er EINVAL | .It Bq Er EINVAL | ||||
The | The | ||||
.Fa prot | .Fa prot | ||||
argument contains unhandled bits. | argument contains unhandled bits. | ||||
.It Bq Er EINVAL | .It Bq Er ENOTSUP | ||||
The | The | ||||
.Fa prot | .Fa prot | ||||
argument contains permissions which are not a subset of the specified | argument contains permissions which are not a subset of the specified | ||||
maximum permissions. | maximum permissions. | ||||
.El | .El | ||||
.Sh SEE ALSO | .Sh SEE ALSO | ||||
.Xr madvise 2 , | .Xr madvise 2 , | ||||
.Xr mincore 2 , | .Xr mincore 2 , | ||||
Show All 14 Lines |