What does recvmsg do over recvmsg which you're looking for? It looks like it's just "performance" and timeouts, the first of which usually isn't an issue and the second of which you have socket.settimeout() for. Have you had a problem with Python's performance with socket.recvmsg()? Or is there a significant gain in code conciseness that you're looking for? Do you have a short example if so?
Join the #python-forum IRC channel on irc.freenode.net!
Please do not PM members regarding questions which are meant to be discussed publicly. The point of the forum is so that others can benefit from it. We don't want to help you over PMs or emails.