Lines Matching defs:arpreq
300 struct arprequest arpreq;
336 arpreq.hwtype = htons(1);
337 arpreq.protocol = htons(IP);
338 arpreq.hwlen = ETH_ALEN;
339 arpreq.protolen = 4;
340 arpreq.opcode = htons(ARP_REQUEST);
341 memcpy(arpreq.shwaddr, arptable[ARP_CLIENT].node, ETH_ALEN);
342 memcpy(arpreq.sipaddr, &arptable[ARP_CLIENT].ipaddr, sizeof(in_addr));
343 memset(arpreq.thwaddr, 0, ETH_ALEN);
344 memcpy(arpreq.tipaddr, &destip, sizeof(in_addr));
347 eth_transmit(broadcast, ARP, sizeof(arpreq),
348 &arpreq);
351 arpreq.tipaddr, timeout)) goto xmit;