rem: status = sigaction(sig, userAction ? &act : NULL, userOldAction ? &oact : NULL);
add: status = sigaction(signal, userAction ? &act : NULL, userOldAction ? &oact : NULL);
context: _user_sigaction(int sig, const struct sigaction *userAction, struct sigaction *userOldAction){	struct sigaction act, oact;	status_t status;	if ((userAction != NULL && user_memcpy(&act, userAction, sizeof(struct sigaction)) < B_OK)		|| (userOldAction != NULL && user_memcpy(&oact, userOldAction, sizeof(struct sigaction)) < B_OK))		return B_BAD_ADDRESS;	status = sigaction(sig, userAction ? &act : NULL, userOldAction ? &oact : NULL);	// only copy the old action if a pointer has been given	if (status >= B_OK && userOldAction != NULL		&& user_memcpy(userOldAction, &oact, sizeof(struct sigaction)) < B_OK)		return B_BAD_ADDRESS;	return status;}