pipefs: add proper poll support

This commit is contained in:
Matheus
2023-09-07 15:49:42 -03:00
parent 832deafb60
commit 35fe8f2d6b
2 changed files with 12 additions and 2 deletions
+2
View File
@@ -5,6 +5,7 @@
#include <ringbuffer.h>
#include <semaphore.h>
#include <event.h>
#include <kernel/poll.h>
typedef struct pipenode_t {
vnode_t vnode;
@@ -12,6 +13,7 @@ typedef struct pipenode_t {
ringbuffer_t data;
size_t readers, writers;
event_t readevent, writeevent;
pollheader_t pollheader;
} pipenode_t;
void pipefs_init();