Use sendmsg with bound UDP, and always test live