move contents of iface.h/c to eth.h/c