ar_tpa
uint8_t ar_tpa[]; /* target protocol address */
memcpy(ar_tpa(ah), ar_spa(ah), ah->ar_pln);
memcpy(&myip, ar_tpa(ah), sizeof(myip));
memcpy(ar_tpa(ah), tip, ah->ar_pln);
memcpy(&itaddr, ar_tpa(ah), sizeof(itaddr));
memmove(ar_tpa(ap), (char *) &ipaddr, 4);