--- 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<MASTER>[as]<SLAVE>, 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);