safe_recv
return safe_recv(fd, ch, 1);
len = safe_recv(rfb->clientfd, &dummy, sizeof(dummy));
len = safe_recv(rfb->clientfd, &shared_flag, sizeof(shared_flag));
len = safe_recv(rfb->clientfd, &ch, sizeof(ch));
len = safe_recv(rfb->clientfd,
len = safe_recv(rfb->clientfd,
len = safe_recv(rfb->clientfd, key_event, sizeof(key_event));
len = safe_recv(rfb->clientfd,
len = safe_recv(rfb->clientfd,
len = safe_recv(rfb->clientfd, &ch, sizeof(ch));
static ssize_t safe_recv(int s, void *buf, int len);