On 06/26, Dev Jain wrote:
+int main(int argc, char *argv[]) +{
- struct sigaction act, act2;
 - sigset_t *set, *oldset;
 
...
- set = malloc(sizeof(sigset_t *));
 - if (!set)
 ksft_exit_fail_perror("malloc");- oldset = malloc(sizeof(sigset_t *));
 
Why malloc() ?
Can't you simply do
sigset_t set, oldset;
and then use sigemptyset(&set) / etc ?
Oleg.