1 #ifndef _SYNCHPROBS_H_ 2 #define _SYNCHPROBS_H_ 3 4 /* student-implemented functions for the cat/mouse problem */ 5 6 void cat_before_eating(unsigned int bowl); 7 void cat_after_eating(unsigned int bowl); 8 void mouse_before_eating(unsigned int bowl); 9 void mouse_after_eating(unsigned int bowl); 10 void catmouse_sync_init(int bowls); 11 void catmouse_sync_cleanup(int bowls); 12 13 #endif /* _SYNCHPROBS_H_ */