--- cvsroot/libeio/eio.h 2008/05/13 18:50:56 1.9 +++ cvsroot/libeio/eio.h 2008/05/13 18:54:52 1.10 @@ -115,6 +115,7 @@ /*****************************************************************************/ /* high-level request API */ +#ifndef EIO_NO_WRAPPERS eio_req *eio_nop (int pri, eio_cb cb, void *data); /* does nothing except go through the whole process */ eio_req *eio_busy (eio_tstamp delay, int pri, eio_cb cb, void *data); /* ties a thread for this long, simulating busyness */ eio_req *eio_sync (int pri, eio_cb cb, void *data); @@ -147,6 +148,7 @@ eio_req *eio_link (const char *path, const char *new_path, int pri, eio_cb cb, void *data); eio_req *eio_symlink (const char *path, const char *new_path, int pri, eio_cb cb, void *data); eio_req *eio_rename (const char *path, const char *new_path, int pri, eio_cb cb, void *data); +#endif /* for groups */ eio_req *eio_grp (eio_cb cb, void *data);