X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=original%2Fman2%2Fmodify_ldt.2;fp=original%2Fman2%2Fmodify_ldt.2;h=410545ecd088d29a1d1b2dac4cb94396bf73df84;hb=e9e6c106d11bd9cca5f4a6585364b93f5ae3007a;hp=aa19b1924f225f3806317029b5834d31a44091de;hpb=5f86b45411c1b3e5bb9d5451065e15aa81bdf1d0;p=linuxjm%2FLDP_man-pages.git diff --git a/original/man2/modify_ldt.2 b/original/man2/modify_ldt.2 index aa19b192..410545ec 100644 --- a/original/man2/modify_ldt.2 +++ b/original/man2/modify_ldt.2 @@ -1,7 +1,6 @@ -.\" Hey Emacs! This file is -*- nroff -*- source. -.\" .\" Copyright (c) 1995 Michael Chastain (mec@duracef.shout.net), 22 July 1995. .\" +.\" %%%LICENSE_START(GPLv2+_DOC_FULL) .\" This is free documentation; you can redistribute it and/or .\" modify it under the terms of the GNU General Public License as .\" published by the Free Software Foundation; either version 2 of @@ -18,11 +17,11 @@ .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public -.\" License along with this manual; if not, write to the Free -.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, -.\" USA. +.\" License along with this manual; if not, see +.\" . +.\" %%%LICENSE_END .\" -.TH MODIFY_LDT 2 2007-06-01 "Linux" "Linux Programmer's Manual" +.TH MODIFY_LDT 2 2012-07-13 "Linux" "Linux Programmer's Manual" .SH NAME modify_ldt \- get or set ldt .SH SYNOPSIS @@ -31,6 +30,9 @@ modify_ldt \- get or set ldt .sp .BI "int modify_ldt(int " "func" ", void *" "ptr" ", unsigned long " "bytecount" ); .fi + +.IR Note : +There is no glibc wrapper for this system call; see NOTES. .SH DESCRIPTION .BR modify_ldt () reads or writes the local descriptor table (ldt) for a process. @@ -93,7 +95,7 @@ In Linux 2.4 and earlier, this structure was named .\" will result in a segmentation violation when trying to access the memory .\" outside of the process address space. The memory protection is enforced .\" at the paging layer. -.SH "RETURN VALUE" +.SH RETURN VALUE On success, .BR modify_ldt () returns either the actual number of bytes read (for reading) @@ -125,11 +127,11 @@ is 1 and the new ldt entry has invalid values. .B ENOSYS .I func is neither 0 nor 1. -.SH "CONFORMING TO" +.SH CONFORMING TO This call is Linux-specific and should not be used in programs intended to be portable. .SH NOTES Glibc does not provide a wrapper for this system call; call it using .BR syscall (2). -.SH "SEE ALSO" +.SH SEE ALSO .BR vm86 (2)