From bede01de975cbde68d73cbf49d4e7351e3dc4228 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 24 Jan 2014 10:39:57 +0100 Subject: Update TODO. --- TODO | 22 +++++++++++++++++++--- 1 file 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(). -- cgit