Actually I didn't meant passing a string but it's my fault because I left a var buf: cstring which was just a test.
recvmsg and sendmsg allows to pass a structure which can be used to pass file descriptors. So I'm not talking about simply passing a string through a socket here but passing file descriptors from a process to another. So recvLine won't help me here.
