Lines Matching refs:haddr
77 unsigned char *haddr = NULL; in GetHWaddr() local
80 haddr = g_config.mos->netdev_table->ent[i]->haddr; in GetHWaddr()
85 return haddr; in GetHWaddr()
104 d_haddr = g_config.mos->arp_table->ent[i]->haddr; in GetDestinationHWaddr()
112 d_haddr = g_config.mos->arp_table->ent[i]->haddr; in GetDestinationHWaddr()
148 memcpy(arph->ar_sha, g_config.mos->netdev_table->ent[nif]->haddr, arph->ar_hln); in ARPOutput()
164 RegisterARPEntry(uint32_t ip, const unsigned char *haddr) in RegisterARPEntry() argument
172 memcpy(g_config.mos->arp_table->ent[idx]->haddr, haddr, ETH_ALEN); in RegisterARPEntry()
188 unsigned char haddr[ETH_ALEN]; in RequestARP() local
212 memset(haddr, 0xFF, ETH_ALEN); in RequestARP()
214 ARPOutput(mtcp, nif, arp_op_request, ip, haddr, taddr); in RequestARP()
344 g_config.mos->arp_table->ent[i]->haddr[0], in PrintARPTable()
345 g_config.mos->arp_table->ent[i]->haddr[1], in PrintARPTable()
346 g_config.mos->arp_table->ent[i]->haddr[2], in PrintARPTable()
347 g_config.mos->arp_table->ent[i]->haddr[3], in PrintARPTable()
348 g_config.mos->arp_table->ent[i]->haddr[4], in PrintARPTable()
349 g_config.mos->arp_table->ent[i]->haddr[5]); in PrintARPTable()
385 unsigned char *haddr; in ForwardARPPacket() local
391 haddr = pctx->p.ethh->h_dest; in ForwardARPPacket()
394 pctx->out_ifidx, haddr, in ForwardARPPacket()