是否有一种情况,当在UDP套接字上调用sendto()返回0时,如果是,那是什么意思?手动只说,错误时它是-1,否则它是发送的字节数。
答案 0 :(得分:5)
您可以在域数据报或UDP套接字上send()
/ sendto()
出现零字节消息,在这种情况下,返回的0字节长度是正确的。如果您意外地看到此消息,请在len
来电中验证您的sendto(int fd, void const *buf, size_t len, int flags, struct const *dest, sockles_t addrlen)
参数。