I am trying to run an example of inotify in C..but it\'s not working. I want to monitor modifications to a file (the file is tmp.cfg), but it doesn\'t work..I don\'t know if
I think you're not using your user name, which is your home directory, and you're not checking the return of inotify_add_watch which probably fails:
"/home/name/tmp.cfg"
Edit: okay second problem, you shouldn't print name because
The name field is only present when an event is returned for a file inside a watched directory;
Edit2: third problem, the file must exist before you run the program because you add a watch on the file, I suggest you check the error from inotify_add_watch