8-1.c revision c911fa64e3ec4bb25012a36ebdd2ad8f747d9ea8
1/*
2 * Copyright (c) 2003, Intel Corporation. All rights reserved.
3 * Created by:  salwan.searty REMOVE-THIS AT intel DOT com
4 * This file is licensed under the GPL license.  For the full content
5 * of this license, see the COPYING file at the top level of this
6 * source tree.
7
8 This program tests the assertion that if signal has been blocked, then
9 sigset shall return SIG_HOLD
10
11*/
12
13#define _XOPEN_SOURCE 600
14
15#include <signal.h>
16#include <stdio.h>
17#include <stdlib.h>
18#include "posixtest.h"
19
20int main()
21{
22
23        if (sigset(SIGCHLD,SIG_HOLD) != SIG_HOLD) {
24		printf("Test FAILED: sigset() didn't return SIG_HOLD\n");
25		return PTS_FAIL;
26	}
27
28	return PTS_PASS;
29}
30