我习惯于使用 send 通过 TCP 套接字传递数据缓冲区:
int bytes_sent = send(sockfd, buf, bytes, flags);
我还使用 sendmmsg 从单个系统调用发送多个原始以太网帧:
int frames_sent = sendmmsg(sockfd, msgvec, vlen, flags);
是否可以在 TCP 套接字上发送 mmsg?如果是这样,分散/聚集数组的元素是否按顺序发送?
我习惯于使用 send 通过 TCP 套接字传递数据缓冲区:
int bytes_sent = send(sockfd, buf, bytes, flags);
我还使用 sendmmsg 从单个系统调用发送多个原始以太网帧:
int frames_sent = sendmmsg(sockfd, msgvec, vlen, flags);
是否可以在 TCP 套接字上发送 mmsg?如果是这样,分散/聚集数组的元素是否按顺序发送?