diff --git a/mud.c b/mud.c index 07d98ab..88b633d 100644 --- a/mud.c +++ b/mud.c @@ -1117,8 +1117,7 @@ int mud_recv (struct mud *mud, void *data, size_t size) if (ret == -1) { mud->crypto.bad_key = 1; - errno = EINVAL; - return -1; + return 0; } return ret;