Lines Matching refs:mtcp
28 ProcessPacket(mtcp_manager_t mtcp, const int ifidx, const int index, in ProcessPacket() argument
39 DumpPacket(mtcp, (char *)pkt_data, len, "IN", ifidx); in ProcessPacket()
43 mtcp->nstat.rx_packets[ifidx]++; in ProcessPacket()
44 mtcp->nstat.rx_bytes[ifidx] += len + ETHER_OVR; in ProcessPacket()
58 ret = ProcessInIPv4Packet(mtcp, &pctx); in ProcessPacket()
62 if (!mtcp->num_msp || !pctx.forward) { in ProcessPacket()
65 ret = ProcessARPPacket(mtcp, cur_ts, ifidx, pkt_data, len); in ProcessPacket()
70 DumpPacket(mtcp, (char *)pkt_data, len, "??", ifidx); in ProcessPacket()
71 if (mtcp->iom->release_pkt) in ProcessPacket()
72 mtcp->iom->release_pkt(mtcp->ctx, ifidx, pkt_data, len); in ProcessPacket()
75 ForwardEthernetFrame(mtcp, &pctx); in ProcessPacket()
82 mtcp->nstat.rx_errors[ifidx]++; in ProcessPacket()