Ignore:
Timestamp:
Nov 6, 2004, 9:35:32 AM (21 years ago)
Author:
bird
Message:

signals are finally getting somewhere...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/sys/signal.h

    • Property cvs2svn:cvs-rev changed from 1.6 to 1.7
    r1614 r1615  
    147147/** Take signal on a registerd stack_t. */
    148148#define SA_ONSTACK          0x00000001
    149 /** Restart system call on signal return. Not implemented on OS/2. */
     149/** Restart system call on signal return. */
    150150#define SA_RESTART          0x00000002
    151151/** Reset signal handler to SIG_DFL when deliving the signal. */
     
    395395    /** Timestamp when the signal was generated - LIBC extension. */
    396396    unsigned        si_timestamp;
     397    /** Flags - LIBC extension. __LIBC_SI_* */
     398    unsigned        si_flags;
    397399    /** Process sending the signal. */
    398400    __pid_t         si_pid;
     
    412414    int             si_fd;
    413415    /** Reserve a little bit for future usage. */
    414     unsigned        auReserved[4];
     416    unsigned        auReserved[3];
    415417} siginfo_t;
     418
     419#ifdef __BSD_VISIBLE
     420/** Signals LIBC flags.
     421 * @{ */
     422/** If set the signal was queue. */
     423#define __LIBC_SI_QUEUED        0x00000001
     424/** @} */
     425#endif
    416426#endif
    417427
Note: See TracChangeset for help on using the changeset viewer.