Lines Matching refs:daddr
12 GetOutputInterface(uint32_t daddr) in GetOutputInterface() argument
20 if ((daddr & g_config.mos->route_table->ent[i]->mask) in GetOutputInterface()
30 uint8_t *da = (uint8_t *)&daddr; in GetOutputInterface()
44 uint32_t daddr = 0; in ForwardIPPacket() local
56 daddr = pctx->p.iph->daddr; in ForwardIPPacket()
59 pctx->out_ifidx = GetOutputInterface(pctx->p.iph->daddr); in ForwardIPPacket()
65 haddr = GetDestinationHWaddr(daddr); in ForwardIPPacket()
70 RequestARP(mtcp, daddr, in ForwardIPPacket()
73 uint8_t *da = (uint8_t *)&(pctx->p.iph->daddr); in ForwardIPPacket()
123 uint16_t ip_id, uint32_t saddr, uint32_t daddr, uint16_t tcplen, in IPOutputStandalone() argument
131 nif = GetOutputInterface(daddr); in IPOutputStandalone()
135 haddr = GetDestinationHWaddr(daddr); in IPOutputStandalone()
141 RequestARP(mtcp, daddr, nif, mtcp->cur_ts); in IPOutputStandalone()
143 uint8_t *da = (uint8_t *)&daddr; in IPOutputStandalone()
166 iph->daddr = daddr; in IPOutputStandalone()
193 nif = GetOutputInterface(stream->daddr); in IPOutput()
197 haddr = GetDestinationHWaddr(stream->daddr); in IPOutput()
204 RequestARP(mtcp, stream->daddr, stream->sndvar->nif_out, mtcp->cur_ts); in IPOutput()
206 uint8_t *da = (uint8_t *)&stream->daddr; in IPOutput()
228 iph->daddr = stream->daddr; in IPOutput()