title: kevent.ident is unsigned integer while file descriptor is signed?
body: <p>I have a <code>kevent ev</code> and a <code>int sock = socket(...)</code>. When I did <code>ev.ident == sock</code>, the g++47 warned me that <code>warning: comparison between signed and unsigned integer expressions [-Wsign-compare]</code>. What's wrong in my approach??</p>