I ran out of ideas. Can't find the answers in any docs, and I don't have time to read and analyze the source right now. I will hire you to help me; I need the following to be done in my net device driver: With the ARP disabled (this is well documented so I believe I've done that), while queueing the physical output, I need to get hold of the IP address of where the packet is being sent. Yes, I mean IP address, not Ethernet address, and yes this is not the destination addresses in the IP header. If you can do it, and are interested in helping me, please send me a note, with your hourly consulting rate, or a suggestion of how you'd like to be compensated for the work. Of course, if you'd like to just send me an answer, that would be fine, too. :-) Thanks. -Zdenek - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html