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