Subject: lib/283: sigaltstack man page error
To: None <gnats-admin>
From: John Brezak <>
List: netbsd-bugs
Date: 06/07/1994 19:35:02
>Number:         283
>Category:       lib
>Synopsis:       The struct sigaltstack on the sigaltstack(2) man page doesn't match the defn in <sys/signal.h>
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (Library Bug People)
>State:          open
>Class:          doc-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun  7 19:35:01 1994
>Originator:     John Brezak

 John Brezak                    UUCP:     uunet!apollo.hp!brezak
 Hewlett Packard/Apollo         Internet:
 300 Apollo Drive               Phone:    (508) 436-4915
 Chelmsford, Massachusetts      Fax:      (508) 436-5103
>Release:        6/4/94
System: NetBSD sussex 0.9B NetBSD 0.9B (SUSSEX) #7: Tue Jun 7 07:28:08 EDT 1994 brezak@sussex:/u0/src/netbsd/sys/arch/i386/compile/SUSSEX i386

The sigaltstack(2) man page defines a
     struct sigaltstack {
             caddr_t ss_sp;
             long    ss_size;
             int     ss_flags;

But the definition in <sys/signal.h> is

struct  sigaltstack {
        char    *ss_base;               /* signal stack base */
        int     ss_size;                /* signal stack length */
        int     ss_flags;               /* SA_DISABLE and/or SA_ONSTACK */

	Fix the man page.