add API and complete the arp.c