--- libev/ev_vars.h 2007/11/06 00:52:33 1.4 +++ libev/ev_vars.h 2007/11/16 01:33:54 1.9 @@ -2,7 +2,6 @@ VARx(ev_tstamp, now_floor) /* last time we refreshed rt_time */ VARx(ev_tstamp, mn_now) /* monotonic clock "now" */ -VARx(ev_tstamp, rt_now) VARx(ev_tstamp, rtmn_diff) /* difference realtime - monotonic time */ VARx(int, method) @@ -14,10 +13,10 @@ VARx(int, activecnt) /* number of active events */ #if EV_USE_SELECT || EV_GENWRAP -VARx(unsigned char *, vec_ri) -VARx(unsigned char *, vec_ro) -VARx(unsigned char *, vec_wi) -VARx(unsigned char *, vec_wo) +VARx(void *, vec_ri) +VARx(void *, vec_ro) +VARx(void *, vec_wi) +VARx(void *, vec_wo) VARx(int, vec_max) #endif @@ -45,6 +44,12 @@ VARx(int, kqueue_eventmax) #endif +#if EV_USE_PORT || EV_GENWRAP +VARx(int, port_fd) +VARx(struct port_event *, port_events) +VARx(int, port_eventmax) +#endif + VARx(ANFD *, anfds) VARx(int, anfdmax) @@ -60,9 +65,11 @@ VARx(int, timermax) VARx(int, timercnt) +#if EV_PERIODICS || EV_GENWRAP VARx(struct ev_periodic **, periodics) VARx(int, periodicmax) VARx(int, periodiccnt) +#endif VARx(struct ev_idle **, idles) VARx(int, idlemax)