]> git.ipfire.org Git - thirdparty/man-pages.git/log
thirdparty/man-pages.git
19 years agoChanged SEE ALSO
Michael Kerrisk [Fri, 17 Dec 2004 12:46:00 +0000 (12:46 +0000)] 
Changed SEE ALSO

19 years agoMinor wording
Michael Kerrisk [Fri, 17 Dec 2004 12:40:52 +0000 (12:40 +0000)] 
Minor wording

19 years agoMartin Schulze, mtk
Michael Kerrisk [Fri, 17 Dec 2004 12:20:07 +0000 (12:20 +0000)] 
Martin Schulze, mtk
Removed errno declaration from prototype, added notes
on historical need for this declaration.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=174175

19 years agoChanged "pseudotty" to "pseudo-terminal"
Michael Kerrisk [Fri, 17 Dec 2004 11:28:00 +0000 (11:28 +0000)] 
Changed "pseudotty" to "pseudo-terminal"

19 years agoRemove funtions that *are* documented.
Michael Kerrisk [Fri, 17 Dec 2004 11:23:45 +0000 (11:23 +0000)] 
Remove funtions that *are* documented.

19 years agoNew link to ptsname.3
Michael Kerrisk [Fri, 17 Dec 2004 11:23:16 +0000 (11:23 +0000)] 
New link to ptsname.3

19 years agoAdded ptsname_r() and ERRORS
Michael Kerrisk [Fri, 17 Dec 2004 11:22:41 +0000 (11:22 +0000)] 
Added ptsname_r() and ERRORS

19 years agoChange section number in page from 2 to 3
Michael Kerrisk [Fri, 17 Dec 2004 10:17:35 +0000 (10:17 +0000)] 
Change section number in page from 2 to 3

19 years agoInitial setup for 2.01 release
Michael Kerrisk [Fri, 17 Dec 2004 08:56:04 +0000 (08:56 +0000)] 
Initial setup for 2.01 release

19 years agoChanged size man-pages-2.00
Michael Kerrisk [Thu, 16 Dec 2004 16:34:39 +0000 (16:34 +0000)] 
Changed size

19 years ago(no commit message)
Michael Kerrisk [Thu, 16 Dec 2004 15:39:14 +0000 (15:39 +0000)] 

19 years ago(no commit message)
Michael Kerrisk [Thu, 16 Dec 2004 15:38:14 +0000 (15:38 +0000)] 

19 years agoChanged size
Michael Kerrisk [Thu, 16 Dec 2004 15:08:45 +0000 (15:08 +0000)] 
Changed size

19 years ago2.00 release files
Michael Kerrisk [Thu, 16 Dec 2004 14:54:51 +0000 (14:54 +0000)] 
2.00 release files

19 years ago(no commit message)
Michael Kerrisk [Thu, 16 Dec 2004 14:51:54 +0000 (14:51 +0000)] 

19 years agoEnrico Zini
Michael Kerrisk [Thu, 16 Dec 2004 14:45:45 +0000 (14:45 +0000)] 
Enrico Zini
Added text to clarify that S_IS*() macros should be applied
to st_mode field.
as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=249698

19 years agoAfter bug report from John V. Belmonte
Michael Kerrisk [Thu, 16 Dec 2004 14:24:00 +0000 (14:24 +0000)] 
After bug report from John V. Belmonte
     Updated init and quit scripts to reflect kernel 2.4/2.6 reality
     (Scripts taken from drivers/char/random.c)
     as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=247779

19 years agoRenamed for 2.00 release
Michael Kerrisk [Wed, 15 Dec 2004 17:33:21 +0000 (17:33 +0000)] 
Renamed for 2.00 release

19 years agoChanged CONFORMING TO
Michael Kerrisk [Wed, 15 Dec 2004 17:30:03 +0000 (17:30 +0000)] 
Changed CONFORMING TO

19 years ago(no commit message)
Michael Kerrisk [Wed, 15 Dec 2004 17:29:38 +0000 (17:29 +0000)] 

19 years agoThis is the change log of the current release!
Michael Kerrisk [Wed, 15 Dec 2004 17:04:46 +0000 (17:04 +0000)] 
This is the change log of the current release!

19 years agoAdded SEE ALSO cross refs
Michael Kerrisk [Wed, 15 Dec 2004 16:42:57 +0000 (16:42 +0000)] 
Added SEE ALSO cross refs

19 years agoRemoved unused variable in EXAMPLE
Michael Kerrisk [Wed, 15 Dec 2004 16:23:30 +0000 (16:23 +0000)] 
Removed unused variable in EXAMPLE
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=262567

[[
In va_arg(3), the example function foo (section EXAMPLES, not
COMPARISON) has an unused variable: char *p.
]]

19 years agohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=229618
Michael Kerrisk [Wed, 15 Dec 2004 16:10:55 +0000 (16:10 +0000)] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=229618
getnameinfo() does not set errno, it returns a non-zero
value indicating the error.

added EAI_OVERFLOW error

19 years agoAdded 'const' to declaration of 'my_addr' in prototype.
Michael Kerrisk [Wed, 15 Dec 2004 15:35:02 +0000 (15:35 +0000)] 
Added 'const' to declaration of 'my_addr' in prototype.
as per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=239762

19 years agoFix typo
Michael Kerrisk [Wed, 15 Dec 2004 15:21:11 +0000 (15:21 +0000)] 
Fix typo

19 years agoAdded discussion of resolved_path == NULL
Michael Kerrisk [Wed, 15 Dec 2004 15:18:55 +0000 (15:18 +0000)] 
Added discussion of resolved_path == NULL

19 years agoupdated statm, and fixed error in order of list
Michael Kerrisk [Wed, 15 Dec 2004 14:12:30 +0000 (14:12 +0000)] 
updated statm, and fixed error in order of list

19 years agohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=210704
Michael Kerrisk [Wed, 15 Dec 2004 13:41:16 +0000 (13:41 +0000)] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=210704

[[.TP
 .B IP_TTL
 -Set or retrieve the current time to live field that is send in every
 packet
 -send from this socket.
 +Set or retrieve the current time to live field that is used in every
 packet
 +sent from this socket.

 .TP
 .B IP_HDRINCL
]]

19 years agoFormatting fixes plus additional material in ERRORS
Michael Kerrisk [Wed, 15 Dec 2004 13:37:09 +0000 (13:37 +0000)] 
Formatting fixes plus additional material in ERRORS

19 years agohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=204292
Michael Kerrisk [Wed, 15 Dec 2004 13:24:42 +0000 (13:24 +0000)] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=204292

[[
swapon(2) indicates that EINVAL wil lbe returned only if the path
specified does not exist or is not a block device.

The kernel will also return EINVAL is a swap signature is not detected
on the indicated path as well.
]]

19 years agoFix typo
Michael Kerrisk [Tue, 14 Dec 2004 18:39:17 +0000 (18:39 +0000)] 
Fix typo

19 years agoHello Joey,
Michael Kerrisk [Tue, 14 Dec 2004 18:25:46 +0000 (18:25 +0000)] 
Hello Joey,

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=205736

[[
This example contains the following line:

    if ((p = realloc (p, size)) == NULL)
       return NULL;

This is a very ill written code, since realloc returning
NULL do not deallocate the original memory block. Such a
statement has a potential to become significant memory
hole. I suggest to correct this example since:

1. It may trick naive programmers to write bad code
2. It may lead skeptic observers to the believe
   the whole Linux is written in a similar style.

Regards Jan Kuznik
]]

This guy is right on the money!

I've changed that example, so that the above code has been replaced by:

    char *np;

    ...

    if ((np = realloc (p, size)) == NULL) {
        free(p);
        return NULL;
    } else {
        p = np;
    }

Cheers,

Michael

19 years agohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=271239
Michael Kerrisk [Tue, 14 Dec 2004 18:09:58 +0000 (18:09 +0000)] 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=271239

[[
shm_open(3) refers to O_RWDR during discussion of the possible values of
oflags, and later refers to O_RDWR.  The reference to O_RWDR is
incorrect (likely a typo) and should be changed to O_RDWR.
]]

19 years agobugs.debian.org/cgi-bin/bugreport.cgi?bug=237305
Michael Kerrisk [Tue, 14 Dec 2004 18:04:59 +0000 (18:04 +0000)] 
bugs.debian.org/cgi-bin/bugreport.cgi?bug=237305

[[
*** cmsg.3.patch
151c151
<      cmsg = CMSG_NXTHDR(&msgh,cmsg) {
---
>      cmsg = CMSG_NXTHDR(&msgh,cmsg)) {

]]

19 years agoChanged
Michael Kerrisk [Tue, 14 Dec 2004 18:00:43 +0000 (18:00 +0000)] 
Changed
    .TH UNIMPLEMENTED
to:
    .TH UNDOCUMENTED
as per
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=220741

19 years agoThe assert failure messages goes to stderr not stdout.
Michael Kerrisk [Tue, 14 Dec 2004 17:46:41 +0000 (17:46 +0000)] 
The assert failure messages goes to stderr not stdout.
As per http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=284814

19 years agoFixed as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=222145
Michael Kerrisk [Tue, 14 Dec 2004 17:14:19 +0000 (17:14 +0000)] 
Fixed as per: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=222145

19 years agoMinor wording changes
Michael Kerrisk [Mon, 13 Dec 2004 15:39:11 +0000 (15:39 +0000)] 
Minor wording changes

19 years agoNew page from Andries Brouwer
Michael Kerrisk [Mon, 13 Dec 2004 12:42:20 +0000 (12:42 +0000)] 
New page from Andries Brouwer

19 years agoDate: Mon, 13 Dec 2004 12:09:43 +0100 (MET)
Michael Kerrisk [Mon, 13 Dec 2004 11:32:37 +0000 (11:32 +0000)] 
Date: Mon, 13 Dec 2004 12:09:43 +0100 (MET)
From: "Michael Kerrisk" <mtk-manpages@gmx.net>
To: Andries Brouwer <Andries.Brouwer@cwi.nl>
Subject: Re: errno

Hi Andries,

> On Fri, Dec 10, 2004 at 05:07:36PM +0100, Michael Kerrisk wrote:
>
> > I added this text to fcntl.2:
> >
> >     BUGS
> >        A  limitation of the Linux system call conventions means that
> >        if a (negative) process group ID to be returned  by  F_GETOWN
> >        falls  in  the  range  -1  to -4095, then the return value is
> >        wrongly interpreted by glibc as an error in the system  call;
> >        that  is,  the  return value of fcntl() will be -1, and errno
> >        will contain the (positive) process group ID.
>
> Yes.
>
> (Maybe glibc always did this, early libc considered any negative
> return value an error. On the other hand, not all the world is an i386 -
> IBM has just decided that we don't need any i386's anymore
> and sold their stuff to the Chinese - we must use PPC, as Linus
> does already - and on other architectures we do not have this
> ugliness, I think.)
>
> You might consider adding "i386" somewhere:
>  A limitation of the Linux i386 system call conventions ...

Some testing on ia64 (RedHat EL 3.0, 2.4.21) and
alpha (2.4.18, Debian 3.0) showed that any negative PGID value
causes F_GETOWN to fail.

My limited reading of the ia64 source:

sysdeps/unix/sysv/linux/ia64/sysdep.h

shows that there is a comment about the -4095 value there,
but that doesn't seem to reflect the reality of the code.

Reading the source, the -4095 limit seems to hold on some
other architectures, e.g.:

sysdeps/unix/sysv/linux/m68k/sysdep.h
sysdeps/unix/sysv/linux/hppa/sysdep.h
sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h
sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h
sysdeps/unix/sysv/linux/x86_64/sysdep.h

Unfortunately, I have no non-x86 systems other than the above
alpha and ia64 (HP-testdrive) on which I can test.

I modified the text a little:

   BUGS
       A  limitation  of the Linux system call conventions on some
       architectures (notably x86) means that if a (negative) pro&#8208;
       cess group ID to be returned by F_GETOWN falls in the range
       -1 to -4095, then the return value is  wrongly  interpreted
       by  glibc  as  an  error  in  the system call; that is, the
       return value of fcntl() will be -1, and errno will  contain
       the (positive) process group ID.

I've left a FIXME in the man page source noting that details have
yet to be sorted out for ia64, alpha, etc.

19 years agominor wording chnages
Michael Kerrisk [Mon, 13 Dec 2004 08:58:09 +0000 (08:58 +0000)] 
minor wording chnages

19 years agominor wording changes
Michael Kerrisk [Mon, 13 Dec 2004 08:40:20 +0000 (08:40 +0000)] 
minor wording changes

19 years agominor wording/formatting fixes
Michael Kerrisk [Mon, 13 Dec 2004 08:39:46 +0000 (08:39 +0000)] 
minor wording/formatting fixes

19 years agominor wording/formatting fixes
Michael Kerrisk [Mon, 13 Dec 2004 08:39:28 +0000 (08:39 +0000)] 
minor wording/formatting fixes

19 years agominor wording fixes
Michael Kerrisk [Mon, 13 Dec 2004 07:23:31 +0000 (07:23 +0000)] 
minor wording fixes

19 years agotypo fix
Michael Kerrisk [Mon, 13 Dec 2004 06:58:38 +0000 (06:58 +0000)] 
typo fix

19 years agoupdated header comments to reflect recent changes
Michael Kerrisk [Fri, 10 Dec 2004 16:44:25 +0000 (16:44 +0000)] 
updated header comments to reflect recent changes

19 years ago[Further notes on that F_GETOWN bug]
Michael Kerrisk [Fri, 10 Dec 2004 16:28:25 +0000 (16:28 +0000)] 
[Further notes on that F_GETOWN bug]

Hi Andries,

[Just for my own  reference, I reinclude the pointer to Philippe
Troin's patch
http://marc.theaimsgroup.com/?l=linux-kernel&m=108380640603164&w=2
]

> > > Except of course for fcntl(fd, F_GETOWN) where the owner is a
> > > (negative) process group... If the owning process group has a "low
> > > enough" PGID, it collides with errors and glibc reports an error and
> > > sets errno to -PGID. One might argue that in this instance, that the
> > > BSD's overloading of the pid field with pgids is at fault, but the
> > > bug
> > > still remains :-)
> >
> > I believe that practically speaking this is a non-issue.  The
> > lowest PID / PGID that can be allocated to a process other than
> > init or a kernel thread is 300.  (RESERVED_PID in kernel/pid.c
> > in 2.6, details differ, but same limit in <= 2.4.)
>
> Hmm. RESERVED_PIDS is used as starting value after overflow,
> not as a starting value at the beginning. I think you are mistaken.

Hmm -- yes.  And I was in any case assuming the notion
of a process that might do an F_SETOWN assigning
its own PGID to the socket -- but that might not be so.

And I was overlooking a comment in the fs/fcntl.c
sources that reiterates the point:

        case F_GETOWN:
                /*
                 * XXX If f_owner is a process group, the
                 * negative return value will get converted
                 * into an error.  Oops.  If we keep the
                 * current syscall conventions, the only way
                 * to fix this will be in libc.
                 */
                err = filp->f_owner.pid;
                force_successful_syscall_return();
                break;

And now I've actually created the error in userland code.
It seems that whenever the -PGID retrieved by F_GETOWN is
smaller than 4096, then it is interpreted as an error.

Now I see the relevant code in
sysdeps/unix/sysv/linux/i386/sysdep.h:

==
/* Linux uses a negative return value to indicate syscall errors,
   unlike most Unices, which use the condition codes' carry flag.

   Since version 2.1 the return value of a system call might be
   negative even if the call succeeded.  E.g., the `lseek' system call
   might return a large offset.  Therefore we must not anymore test
   for < 0, but test for a real error by making sure the value in %eax
   is a real error number.  Linus said he will make sure the no syscall
   returns a value in -1 .. -4095 as a valid result so we can savely
   test with -4095.  */

[...]
    DO_CALL (syscall_name, args);
    cmpl $-4095, %eax;
    jae SYSCALL_ERROR_LABEL;

==

Ugh.

19 years agonoted F_GETOWN bug after suggestion from aeb.
Michael Kerrisk [Fri, 10 Dec 2004 16:26:28 +0000 (16:26 +0000)] 
noted F_GETOWN bug after suggestion from aeb.

19 years agoAfter a note from Vasya Pupkin, I added <errno.h> to the SYNOPSIS
Michael Kerrisk [Fri, 10 Dec 2004 09:03:08 +0000 (09:03 +0000)] 
After a note from Vasya Pupkin, I added <errno.h> to the SYNOPSIS
of several Section 2 pages using the _syscallN() macros.

    In addition:
        -- erroneous semicolons at the end of _syscallN() were removed
           on various pages.

-- types such as "uint" in syscalN() declarations were changed
   to "unsigined int", etc.

-- various other minor breakages in the synopses were fixed.

19 years agoRemoved erroneous semicolons at the end of _syscall() instances in
Michael Kerrisk [Fri, 10 Dec 2004 07:49:56 +0000 (07:49 +0000)] 
Removed erroneous semicolons at the end of _syscall() instances in
SYNOPSIS of several section 2 man pages.

19 years agoadded SI_TKILL + other minor changes
Michael Kerrisk [Thu, 9 Dec 2004 10:26:18 +0000 (10:26 +0000)] 
added SI_TKILL + other minor changes

19 years agoMartin Pool (and mtk) -- added O_NOATIME
Michael Kerrisk [Wed, 8 Dec 2004 16:41:10 +0000 (16:41 +0000)] 
Martin Pool (and mtk) -- added O_NOATIME

19 years agoRichard.Kreckel@ginac.de
Michael Kerrisk [Wed, 8 Dec 2004 14:54:16 +0000 (14:54 +0000)] 
Richard.Kreckel@ginac.de
Change "NULL" to "empty" when talking about the value of TZ.
http://sources.redhat.com/bugzilla/show_bug.cgi?id=601

19 years agoEric Estievenart <eric.estievenart@free.fr>
Michael Kerrisk [Wed, 8 Dec 2004 13:47:41 +0000 (13:47 +0000)] 
Eric Estievenart <eric.estievenart@free.fr>
           Note that MAP_FIXED replaces existing mappings

19 years agoIn Linux 2.6, the return value of times() changed
Michael Kerrisk [Wed, 8 Dec 2004 09:26:32 +0000 (09:26 +0000)] 
In Linux 2.6, the return value of times() changed

19 years agotweak RLIMIT_SIGPENDING details
Michael Kerrisk [Tue, 7 Dec 2004 17:57:48 +0000 (17:57 +0000)] 
tweak RLIMIT_SIGPENDING details

19 years agotweak RLIMIT_SIGPENDING details
Michael Kerrisk [Tue, 7 Dec 2004 17:46:30 +0000 (17:46 +0000)] 
tweak RLIMIT_SIGPENDING details

19 years agotweak RLIMIT_SIGPENDING details
Michael Kerrisk [Tue, 7 Dec 2004 17:30:27 +0000 (17:30 +0000)] 
tweak RLIMIT_SIGPENDING details

19 years agofix typo
Michael Kerrisk [Mon, 6 Dec 2004 13:39:28 +0000 (13:39 +0000)] 
fix typo

19 years agoRewrote discussion on RLIMIT_MEMLOCK to incorporate kernel 2.6.9 changes.
Michael Kerrisk [Fri, 3 Dec 2004 16:06:22 +0000 (16:06 +0000)] 
Rewrote discussion on RLIMIT_MEMLOCK to incorporate kernel 2.6.9 changes.
Added note on RLIMIT_CPU error in older kernels.
Added RLIMIT_SIGPENDING

19 years ago/proc/sys/kernel/rtsig-* were superceded by RLIMIT_SIGPENDING in kernel 2.6.8.
Michael Kerrisk [Fri, 3 Dec 2004 15:11:50 +0000 (15:11 +0000)] 
/proc/sys/kernel/rtsig-* were superceded by RLIMIT_SIGPENDING in kernel 2.6.8.

19 years agomore fixes to synopsis
Michael Kerrisk [Thu, 2 Dec 2004 09:25:55 +0000 (09:25 +0000)] 
more fixes to synopsis

19 years agortsig-max and rtsig-nr went away in 2.6.8
Michael Kerrisk [Wed, 1 Dec 2004 15:25:42 +0000 (15:25 +0000)] 
rtsig-max and rtsig-nr went away in 2.6.8

19 years agoFixed headers listed in synopsis, after message from Vasya Pupkin
Michael Kerrisk [Wed, 1 Dec 2004 15:19:22 +0000 (15:19 +0000)] 
Fixed headers listed in synopsis, after message from Vasya Pupkin

19 years agoSmall fixes from mtk and Martin Schulze
Michael Kerrisk [Wed, 1 Dec 2004 14:10:12 +0000 (14:10 +0000)] 
Small fixes from mtk and Martin Schulze

19 years agosmall fixes from Martin Schulze
Michael Kerrisk [Wed, 1 Dec 2004 13:56:47 +0000 (13:56 +0000)] 
small fixes from Martin Schulze

19 years agonoted buggy mlock() half RAM check in 2.4.x; some rewording of discussion of MCL_FUTURE
Michael Kerrisk [Wed, 1 Dec 2004 09:43:35 +0000 (09:43 +0000)] 
noted buggy mlock() half RAM check in 2.4.x; some rewording of discussion of MCL_FUTURE

19 years agoChanged wording of sentence under NOTES describing when signals can be sent to init.
Michael Kerrisk [Tue, 30 Nov 2004 17:47:32 +0000 (17:47 +0000)] 
Changed wording of sentence under NOTES describing when signals can be sent to init.

19 years agoThese are now just links; their content has been consoldiated intomlock.2
Michael Kerrisk [Thu, 25 Nov 2004 14:40:17 +0000 (14:40 +0000)] 
These are now just links; their content has been consoldiated intomlock.2

19 years agoConsolidated mlock.2, munlock.2, mlockall.2, and munlockall.2 material into single...
Michael Kerrisk [Thu, 25 Nov 2004 14:39:43 +0000 (14:39 +0000)] 
Consolidated mlock.2, munlock.2, mlockall.2, and munlockall.2 material into single page to eliminate duplicated material; updated notes for 2.6.9 changes in permissions and limist on memory locking

19 years agoNotes on 2.6.9 RLIMIT_MEMLOCK changes
Michael Kerrisk [Thu, 25 Nov 2004 13:38:17 +0000 (13:38 +0000)] 
Notes on 2.6.9 RLIMIT_MEMLOCK changes

19 years agoAdded cross-ref to setrlimit(2) concerning memory locking limits
Michael Kerrisk [Thu, 25 Nov 2004 13:36:04 +0000 (13:36 +0000)] 
Added cross-ref to setrlimit(2) concerning memory locking limits

19 years ago2.4 limits locks to half of physical mem; MCL_FUTURE bug note
Michael Kerrisk [Thu, 25 Nov 2004 13:34:08 +0000 (13:34 +0000)] 
2.4 limits locks to half of physical mem; MCL_FUTURE bug note

19 years ago2.4 limits locks to half of physical me
Michael Kerrisk [Thu, 25 Nov 2004 13:33:38 +0000 (13:33 +0000)] 
2.4 limits locks to half of physical me

19 years agoformatting and a few wording fixes
Michael Kerrisk [Thu, 25 Nov 2004 08:11:36 +0000 (08:11 +0000)] 
formatting and a few wording fixes

19 years agoremoved stray #endif; formatting fix
Michael Kerrisk [Thu, 25 Nov 2004 07:50:05 +0000 (07:50 +0000)] 
removed stray #endif; formatting fix

19 years agoCAP_IPC_LOCK is not required for SHM_UNLOCK since kernel 2.6.9
Michael Kerrisk [Tue, 23 Nov 2004 10:06:02 +0000 (10:06 +0000)] 
CAP_IPC_LOCK is not required for SHM_UNLOCK since kernel 2.6.9

19 years agoadded \n at EOF
Michael Kerrisk [Mon, 22 Nov 2004 16:48:40 +0000 (16:48 +0000)] 
added \n at EOF

19 years agoCLD_CONTINUED is supported since Linux 2.6.9
Michael Kerrisk [Fri, 19 Nov 2004 17:35:57 +0000 (17:35 +0000)] 
CLD_CONTINUED is supported since Linux 2.6.9

19 years agoRemoved text on ignoring SIGCHL; replaced with pointer to sigaction.2
Michael Kerrisk [Fri, 19 Nov 2004 17:34:32 +0000 (17:34 +0000)] 
Removed text on ignoring SIGCHL; replaced with pointer to sigaction.2

19 years agoUpdated discussion for POSIX.1-2001 and SIGCHLD and sa_flags; formatting fixes
Michael Kerrisk [Thu, 18 Nov 2004 13:37:14 +0000 (13:37 +0000)] 
Updated discussion for POSIX.1-2001 and SIGCHLD and sa_flags; formatting fixes

19 years agoUpdated info on /proc/loadavg
Michael Kerrisk [Wed, 17 Nov 2004 10:43:17 +0000 (10:43 +0000)] 
Updated info on /proc/loadavg

19 years agoAdded FIXME -- the return value of times() has changed in Linux 2.6 -- what is it?
Michael Kerrisk [Tue, 16 Nov 2004 19:38:07 +0000 (19:38 +0000)] 
Added FIXME -- the return value of times() has changed in Linux 2.6 -- what is it?

19 years agoMinor formatting changes
Michael Kerrisk [Tue, 16 Nov 2004 17:08:25 +0000 (17:08 +0000)] 
Minor formatting changes

19 years agoSIGCHLD non-conformance was fixed in 2.6.9
Michael Kerrisk [Tue, 16 Nov 2004 16:59:09 +0000 (16:59 +0000)] 
SIGCHLD non-conformance was fixed in 2.6.9

19 years agosplit out from getrlimit.2; noted that SIGCHLD non-conformance was fixed in 2.6.9
Michael Kerrisk [Tue, 16 Nov 2004 16:58:54 +0000 (16:58 +0000)] 
split out from getrlimit.2; noted that SIGCHLD non-conformance was fixed in 2.6.9

19 years agosplit getrusage(2) into own page; other minor changes
Michael Kerrisk [Tue, 16 Nov 2004 16:57:47 +0000 (16:57 +0000)] 
split getrusage(2) into own page; other minor changes

19 years agoNoted that 0 tm_day == last day of preceding month
Michael Kerrisk [Tue, 16 Nov 2004 13:35:20 +0000 (13:35 +0000)] 
Noted that 0 tm_day == last day of preceding month

19 years agoAdded "Compile with -std=c99" as suggested by Fabian Kreutz
Michael Kerrisk [Tue, 16 Nov 2004 11:01:14 +0000 (11:01 +0000)] 
Added "Compile with -std=c99" as suggested by Fabian Kreutz

19 years agoChange suggested by Fabian Kreutz
Michael Kerrisk [Mon, 15 Nov 2004 13:11:26 +0000 (13:11 +0000)] 
Change suggested by Fabian Kreutz

19 years agoFix typo
Michael Kerrisk [Mon, 15 Nov 2004 12:35:29 +0000 (12:35 +0000)] 
Fix typo

19 years agoAdded SEE ALSO entries suggested by Fabian Kreutz
Michael Kerrisk [Mon, 15 Nov 2004 11:59:59 +0000 (11:59 +0000)] 
Added SEE ALSO entries suggested by Fabian Kreutz

19 years agoAdded SEE ALSO fenv(3)
Michael Kerrisk [Mon, 15 Nov 2004 11:41:22 +0000 (11:41 +0000)] 
Added SEE ALSO fenv(3)

19 years agoAdded FLT_ROUNDS text as proposed by AEB/Fabian Kreutz
Michael Kerrisk [Mon, 15 Nov 2004 10:55:23 +0000 (10:55 +0000)] 
Added FLT_ROUNDS text as proposed by AEB/Fabian Kreutz

19 years agofixed error noted by Fabian Kreutz
Michael Kerrisk [Mon, 15 Nov 2004 08:24:41 +0000 (08:24 +0000)] 
fixed error noted by Fabian Kreutz

19 years agoUpdates as per suggestions from Fabian Kreutz and AEB
Michael Kerrisk [Fri, 12 Nov 2004 18:01:15 +0000 (18:01 +0000)] 
Updates as per suggestions from Fabian Kreutz and AEB

19 years agothis function is not available in glibc2 (Fabian Kreutz/AEB)
Michael Kerrisk [Fri, 12 Nov 2004 17:39:18 +0000 (17:39 +0000)] 
this function is not available in glibc2 (Fabian Kreutz/AEB)

19 years agoAdded note emphasizing difference in type or return value and funtion argument, as...
Michael Kerrisk [Fri, 12 Nov 2004 17:18:23 +0000 (17:18 +0000)] 
Added note emphasizing difference in type or return value and funtion argument, as suggested by Fabian Kreutz