Hmmm... well since ARP isn't an IP type but sits directly
on top of the ethernet layer, you need to create a raw ethernet packet. I've never used Net::RawIP, but a quick
look at the documentation seems to imply the ethset, ethsend, and/or send_eth_frame methods may be what you need. You'll
need to construct the raw ARP packet yourself.
Dave. | [reply] |
Yes, I done it. But the problem is that with this module, I I can't specify if the arp packet is "request" or a "reply".
| [reply] |
But the problem is that with this module, I I can't specify if the arp packet is "request" or a "reply"
See RFC 826.
Dave.
| [reply] |