slightly unrelated nit: can we const define eth0 and use that everywhere?