patch by apgo in Bug 345 to not use ether_hostton() with uClibc