Sha256: c3a18cb758f6fb5e1fb030a8e6217e489c1f86e47a4634032384610cff521ea3
Contents?: true
Size: 543 Bytes
Versions: 2
Compression:
Stored size: 543 Bytes
Contents
module ServiceObjects class CraftArpPacket attr_reader :packet def initialize(saddr, daddr, saddr_ip, daddr_ip, opcode = 2) arp_packet = ::PacketFu::ARPPacket.new arp_packet.eth_saddr = saddr arp_packet.eth_daddr = daddr arp_packet.arp_saddr_mac = saddr arp_packet.arp_daddr_mac = daddr arp_packet.arp_saddr_ip = saddr_ip arp_packet.arp_daddr_ip = daddr_ip arp_packet.arp_opcode = opcode @packet = arp_packet end def call packet end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ownlan-0.4.6 | lib/ownlan/service_objects/craft_arp_packets.rb |
ownlan-0.4.4 | lib/ownlan/service_objects/craft_arp_packets.rb |