summaryrefslogtreecommitdiff
path: root/ot_event.c
diff options
context:
space:
mode:
authorDirk Engling <erdgeist@erdgeist.org>2026-10-30 23:11:41 +0100
committerDirk Engling <erdgeist@erdgeist.org>2026-10-30 23:11:41 +0100
commit15f9f81b5a8398fefca023e90d8d1c168ecef620 (patch)
tree5661bcf9e01ea89784de285ae27312a1e752167d /ot_event.c
parent36e396fd30bf098fa2459f11f4dd4430f7a8396e (diff)
Introduce a fast path assuming that a tcp connection's payload already has arrived at accept time
Diffstat (limited to 'ot_event.c')
-rw-r--r--ot_event.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ot_event.c b/ot_event.c
index 8f55817..b4c4a55 100644
--- a/ot_event.c
+++ b/ot_event.c
@@ -171,7 +171,7 @@ static int event_change(int fd, int what, uint32_t generation, int deleting) {
171 return 0; 171 return 0;
172} 172}
173 173
174int event_add(int fd, int what, uint32_t generation) { return event_change(fd, what, generation, 0); } 174int event_add(int fd, int what, uint32_t generation) { return what ? event_change(fd, what, generation, 0) : 0; }
175int event_modify(int fd, int what, uint32_t generation) { return event_change(fd, what, generation, 0); } 175int event_modify(int fd, int what, uint32_t generation) { return event_change(fd, what, generation, 0); }
176int event_del(int fd) { return event_change(fd, 0, 0, 1); } 176int event_del(int fd) { return event_change(fd, 0, 0, 1); }
177 177