零是否是Inu MOVED_与inotify事件之间的有效cookie值?
零是否是Inu MOVED_与inotify事件之间的有效cookie值?,c,linux-kernel,inotify,C,Linux Kernel,Inotify,inotify(7)手册页介绍了struct inotify\u事件的uint32\u cookie成员: cookie是连接相关事件的唯一整数。目前,这仅用于重命名事件,并允许应用程序连接从移动到的IN_MOVED_和IN_MOVED_TO事件的结果对。对于所有其他事件类型,cookie设置为0 inotify是否保证不将0用于移动事件?我希望进行cookie匹配,并希望为“cookie/event not found”使用一个保护值,并且我希望能够使用0来实现这一点,以使事情尽可能简单。感谢
inotify(7)
手册页介绍了struct inotify\u事件的uint32\u cookie
成员:
cookie是连接相关事件的唯一整数。目前,这仅用于重命名事件,并允许应用程序连接从
移动到
的IN_MOVED_和IN_MOVED_TO事件的结果对。对于所有其他事件类型,cookie设置为0
inotify
是否保证不将0用于移动事件?我希望进行cookie匹配,并希望为“cookie/event not found”使用一个保护值,并且我希望能够使用0来实现这一点,以使事情尽可能简单。感谢所有了解这一点的人 生成IN_MOVED_FROM和IN_MOVED_to事件时,cookie不得设置为0。您可以使用cookie来匹配在监视目录中移动的目录或文件。在其他事件中,cookie必须设置为0。感谢您的响应。我能问一下你是从什么来源/参考人那里得到这些信息的吗?