summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2014-01-24 10:39:57 +0100
committerAndreas Schneider <asn@samba.org>2014-01-24 10:39:57 +0100
commitbede01de975cbde68d73cbf49d4e7351e3dc4228 (patch)
treef7dd8031b5c473e1980fcdefd3f69c90cc92f8ea
parent93b794d0f7a6b2661820002c853d1f519b1ae1ef (diff)
downloadsocket_wrapper-bede01de975cbde68d73cbf49d4e7351e3dc4228.tar.gz
socket_wrapper-bede01de975cbde68d73cbf49d4e7351e3dc4228.tar.xz
socket_wrapper-bede01de975cbde68d73cbf49d4e7351e3dc4228.zip
Update TODO.
-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().