etharp_query() has error return type now. Matched dhcp.c with...
i = find_arp_entry(); /* bail out if no ARP entries are available */ if(i == ARP_TABLE_SIZE) { if (i == ARP_TABLE_SIZE) { DEBUGF(ETHARP_DEBUG | 2, ("etharp_query: no more ARP entries available.\n")); return NULL; ...