lib/packetgen/utils.rb in packetgen-3.1.5 vs lib/packetgen/utils.rb in packetgen-3.1.6
- old
+ new
@@ -51,11 +51,11 @@
iface = options[:iface] || PacketGen.default_iface
timeout = options[:timeout] || 1
my_hwaddr = Config.instance.hwaddr(iface)
arp_pkt = Packet.gen('Eth', dst: 'ff:ff:ff:ff:ff:ff', src: my_hwaddr)
- arp_pkt.add('ARP', sha: Config.instance.hwaddr(iface), spa: Config.instance.ipaddr(iface),
- tpa: ipaddr)
+ .add('ARP', sha: Config.instance.hwaddr(iface),
+ spa: Config.instance.ipaddr(iface), tpa: ipaddr)
capture = Capture.new(iface: iface, timeout: timeout, max: 1,
filter: "arp src #{ipaddr} and ether dst #{my_hwaddr}")
cap_thread = Thread.new do
capture.start