とりあえずな、>>506の言う通り、
perror()をprintf("iRcvRet〜の前に付け加えてみな。
後ろじゃダメだぞ。