diff -r 666ad3a50f9f -r ea3eb4c74c1b master/ethernet.c --- a/master/ethernet.c Tue Apr 20 11:21:43 2010 +0200 +++ b/master/ethernet.c Fri Apr 23 16:42:27 2010 +0200 @@ -136,9 +136,9 @@ /* device name eoe[as], because networking scripts don't * like hyphens etc. in interface names. */ - if (slave->sii.alias) { + if (slave->effective_alias) { snprintf(name, EC_DATAGRAM_NAME_SIZE, - "eoe%ua%u", slave->master->index, slave->sii.alias); + "eoe%ua%u", slave->master->index, slave->effective_alias); } else { snprintf(name, EC_DATAGRAM_NAME_SIZE, "eoe%us%u", slave->master->index, slave->ring_position);