* Robert Love (rml(a)novell.com) wrote:
 On Fri, 2005-08-26 at 11:48 -0400, John McCutchan wrote:
 
 > There is nothing in inotify_watch that is useful to other parts of the
 > kernel other than the inode, which will be passed to the callback.
 
 Also, I don't see anything wrong with not exposing data structures and
 proving access only via abstracted interfaces. 
There's no compelling reason (that I see), to make it typeless.  No need
to expose irrelevant internals, but should be simple enough to create
a data structure that's useable and/or extensible by the client.