uml: fix recvmsg return value checking