Write a C program in Linux to implement the following functionalities…….solved

$10.00

Download Details:

  • Name: Write-a-C-program-in-Linux-to-implement-the-following-functionalities-Declare-a-global-variable-u-3bnrwd.doc
  • Type: doc
  • Size: 30.00 KB

Category:

Description

5/5 - (3 votes)

Write a C program in Linux to implement the following functionalities
Declare a global variable usr_interrupt=1
Write a signal handler function
void reset_signalvaluezero ()
When a SIGALRM signal arrives this function will be called in which variable will be set
sig_atomic_t usr_interrupt = 0;
Write a signal handler function
void Increment_signalvalue ()
When a SIGINT signal arrives this function will be called in which variable will be incremented theusr_interrupt by 1.
Write a main function
int main (void)
Handle two Signals SIGALRM and SIGINT.
Set the alarm for 10 sec
Parent process will sit in tight loop by keeping check on usr_interrupt variable once this variable will be 5 parent process will print some ENDING message and will exit.