Merge branch 'master' into timeheap
[ashd.git] / lib / mtio.h
index f6611df..ffb57da 100644 (file)
@@ -10,8 +10,14 @@ struct stdiofd {
     int fd;
     int sock;
     int timeout;
+    int rights, sendrights;
 };
 
+struct selected {
+    int fd, ev;
+};
+
+struct selected mblock(time_t to, int n, struct selected *spec);
 int block(int fd, int ev, time_t to);
 int ioloop(void);
 void exitioloop(int status);