Hi: I want to know where and when will Linux call ARP function. I have traversed arp related source code, but can't find specific ARP-sent code. Actually, I wrote a Linux module and fill in ehternet and IP header then called dev_queue_xmit(). I didn't see (using tcpdump)sender send out arp request, but the receiver reponse it with its own mac address. So strange....If I don't have arp request why I have arp response.... Could anyone give me resonable comment? Thank you Yi-Wen - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html