Lines Matching refs:offset

932 mtcp_setlastpkt(mctx_t mctx, int sock, int side, off_t offset,  in mtcp_setlastpkt()  argument
993 if (offset < 0) { in mtcp_setlastpkt()
1015 offset + datalen > sizeof(struct ethhdr)) { in mtcp_setlastpkt()
1018 offset, datalen); in mtcp_setlastpkt()
1033 memcpy((uint8_t *)ethh + offset, data, datalen); in mtcp_setlastpkt()
1046 if (offset + datalen > (iph->ihl<<2)) { in mtcp_setlastpkt()
1049 offset, datalen); in mtcp_setlastpkt()
1053 memcpy((uint8_t *)iph + offset, data, datalen); in mtcp_setlastpkt()
1056 memmove((uint8_t *)iph + offset, in mtcp_setlastpkt()
1057 (uint8_t *)iph + offset + datalen, in mtcp_setlastpkt()
1058 cur_pkt_ctx->p.ip_len - offset - datalen); in mtcp_setlastpkt()
1074 memmove((uint8_t *)iph + offset + datalen, in mtcp_setlastpkt()
1075 (uint8_t *)iph + offset + 1, in mtcp_setlastpkt()
1076 cur_pkt_ctx->p.ip_len - offset); in mtcp_setlastpkt()
1077 memcpy((uint8_t *)iph + offset, in mtcp_setlastpkt()
1103 offset, datalen); in mtcp_setlastpkt()
1108 if (offset + datalen > (tcph->doff<<2)) { in mtcp_setlastpkt()
1111 offset, datalen); in mtcp_setlastpkt()
1115 memcpy((uint8_t *)tcph + offset, data, datalen); in mtcp_setlastpkt()
1127 memmove((uint8_t *)tcph + offset, in mtcp_setlastpkt()
1128 (uint8_t *)tcph + offset + datalen, in mtcp_setlastpkt()
1130 - offset - datalen); in mtcp_setlastpkt()
1134 memmove((uint8_t *)tcph + offset + datalen, in mtcp_setlastpkt()
1135 (uint8_t *)tcph + offset + 1, in mtcp_setlastpkt()
1137 - offset); in mtcp_setlastpkt()
1138 memcpy((uint8_t *)tcph + offset, data, datalen); in mtcp_setlastpkt()
1147 if (offset + datalen > ntohs(iph->tot_len) - in mtcp_setlastpkt()
1151 offset, datalen); in mtcp_setlastpkt()
1155 memcpy(payload + offset, data, datalen); in mtcp_setlastpkt()
1158 memmove(payload + offset, in mtcp_setlastpkt()
1159 payload + offset + datalen, in mtcp_setlastpkt()
1161 offset - datalen)); in mtcp_setlastpkt()
1166 memmove(payload + offset + datalen, in mtcp_setlastpkt()
1167 payload + offset + 1, in mtcp_setlastpkt()
1168 cur_pkt_ctx->p.payloadlen - offset); in mtcp_setlastpkt()
1169 memcpy(payload + offset, data, datalen); in mtcp_setlastpkt()
1200 mtcp_cb_updatecurpkt(mctx_t mctx, off_t offset, unsigned char *data,
1203 return mtcp_setlastpkt(mctx, sock, side, offset, data, datalen, option);