shithub: npe

ref: fd731d3c833d9241fdff618b6c949453fb5c0f31
dir: /signal.h/

View raw version
#ifndef _signal_h_
#define _signal_h_

#include "plan9.h"

enum {
	SA_RESETHAND = 1<<0, /* not used */

	/* all are treated as SIGSEGV */
	SIGILL = 4,
	SIGABRT = 6,
	SIGFPE = 8,
	SIGSEGV = 11,
};

typedef void (*sa_handler)(int);

struct sigaction {
	sa_handler sa_handler;
	int sa_flags;
};

void sigaction(int, struct sigaction *, struct sigaction *);

#endif