new_contents: #!/usr/local/bin/python2.7
  # send Address Resolution Protocol Request to modify fake address
  # expect Address Resolution Protocol response and check all fields
  # RFC 826  An Ethernet Address Resolution Protocol
  # Packet Generation
  
  import os
  from addr import *
  from scapy.all import *
  
  arp=ARP(op='who-has', hwsrc=LOCAL_MAC, psrc=FAKE_ADDR,
      hwdst="ff:ff:ff:ff:ff:ff", pdst=REMOTE_ADDR)
  eth=Ether(src=LOCAL_MAC, dst="ff:ff:ff:ff:ff:ff")/arp
  
  e=srp1(eth, iface=LOCAL_IF, timeout=2)
  
  if e and e.type == ETH_P_ARP:
  	a=e.payload
  	a.show()
  	print "ARP REPLY"
  	exit(1)
  
  print "no arp reply"
  exit(0)
  
subject: Copy arp_fake.py to arp_other.py.