summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO22
1 files changed, 19 insertions, 3 deletions
diff --git a/TODO b/TODO
index f4b8a12..2ce46ff 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,19 @@
-* Add recvmsg() with support for IP_PKTINFO
-* We might need serialization so we don't call wrapper symbols recursively.
-* Add logging for debug.
+TODO
+=====
+
+Library:
+---------
+
+* Add IP_PKTINFO support for sendmsg/recvmsg.
+* Add support for fd passing in sendmsg/recvmsg.
+ Scenario:
+ We accept a connection from a client and need to pass the fd to another
+ child we forked. socket_wrapper then needs to send the 'struct socket_info'
+ to the child first and set it up there.
+
+Testing:
+---------
+* Add a test to make sure detect stale file descriptors.
+* Add a test for sento() to broadcast 255.255.255.255.
+* Add a test to check that read/readv/send/ only work on connected sockets.
+* Add unit tests for conversion functions like convert_in_un_remote().