tcp校验和的有关问题,困扰小弟我好久了,代码和说明如下
tcp校验和的问题,困扰我好久了,代码和说明如下:
具体代码和一些说明如下: TcppsdHeader.sourceip=ipr.sourceip;
TcppsdHeader.destip=ipr.destip;
TcppsdHeader.fillzero=0;
TcppsdHeader.protocol=IPPROTO_TCP;//协议类型
TcppsdHeader.tcplen=htons(hdr-> bh_datalen-14-20);
memset(temp,0,sizeof(temp));
memcpy(temp,&TcppsdHeader,sizeof(TcppsdHeader));
具体代码和一些说明如下: TcppsdHeader.sourceip=ipr.sourceip;
TcppsdHeader.destip=ipr.destip;
TcppsdHeader.fillzero=0;
TcppsdHeader.protocol=IPPROTO_TCP;//协议类型
TcppsdHeader.tcplen=htons(hdr-> bh_datalen-14-20);
memset(temp,0,sizeof(temp));
memcpy(temp,&TcppsdHeader,sizeof(TcppsdHeader));