[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [tyndur-devel] [PATCH] signal.h
On Wed, Aug 12, 2009 at 08:34:02AM +0200, Alexander Hartmut Kluth wrote:
> + Neue Signale hinzugefügt
>
> Signed-off-by: Alexander Hartmut Kluth <alexanderkluth@xxxxxx>
> ---
> src/modules/include/signal.h | 20 ++++++++++++++++++--
> 1 files changed, 18 insertions(+), 2 deletions(-)
>
> diff --git a/src/modules/include/signal.h b/src/modules/include/signal.h
> index d10bc2e..28eae8c 100644
> --- a/src/modules/include/signal.h
> +++ b/src/modules/include/signal.h
> @@ -87,11 +87,27 @@ typedef uint32_t sig_atomic_t;
> /// Ende des frei verwendbaren Bereichs
> #define SIGRTMAX 63
>
> -// Hier sollte noch viel mehr kommen
> +/// Prozess stoppen
> +#define SIGTSTP 64
> +
> +/// Prozess gestoppt
> +#define SIGSTOP 65
> +
> +/// Prozess forgesetzt
> +#define SIGCONT 66
> +
> +/// Terminal-Größe verändert
> +#define SIGWINCH 67
> +
> +/// Child-Prozess beendet
> +#define SIGCHLD 71
> +
> +/// Keine Notifikation geben, wenn Child-Prozess gestoppt wird (POSIX?)
> +#define SA_NOCLDSTOP 73
Könnte man nicht erstmal die Signale zu Ende bringen und dann SA_*
einbauen? Ich würde mir das als vollständige (siehe man sigaction)
Definition von allen SA_* bei den sigaction-Definitionen wünschen,
also z.B. direkt nach dem enum, der SIG_BLOCK definiert.
Gibt es einen Grund, dass du 68 bis 70 auslässt?
>
> /// Nur fuer interne Verwendung. Muss immer 1 groesser sein als die groesste
> /// Signalnummer und teilbar durch 8
> -#define _SIGNO_MAX 64
> +#define _SIGNO_MAX 72
>
>
>
> --
> 1.6.0.4
>
> _______________________________________________
> tyndur-devel mailing list
> tyndur-devel@xxxxxxxxxx
> http://list.tyndur.org/mailman/listinfo/tyndur-devel