From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ish Rattan To: <9fans@cse.psu.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: [9fans] Another silly one.. Date: Tue, 23 Oct 2001 12:19:48 -0400 Topicbox-Message-UUID: 0c29a7dc-eaca-11e9-9e20-41e7f4b1d025 I am trying to figure the usage of int atnotify(int (*f)(void *, char *), int in); to set up an alarm signal hendler. I can't get past the type mismatch error. Any pointers will be appreciated. The sample code is given below. -ishwar --- #include #include int handle(void *uureg, char *signal) { print("signal seen: %s\n", signal); return 1; } main() { char *reason="alarm"; atnotify(handle(nil, reason), 1); alarm(1000); print("All done..\n"); exits(0); } ----