nl_recvmsgs returns success (0) even in case of no data is read (i.e if recvmsg returns 0 ) [ * @return 0 on success or a negative error code from nl_recv(). ] Then how caller of nl_recvmsgs should get to know about remote close (remote ...