master/ethernet.c
changeset 1338 eb31b5a135da
parent 1337 0253c74d0940
child 1340 3d45edb1b4a1
--- a/master/ethernet.c	Mon Jan 26 13:22:05 2009 +0000
+++ b/master/ethernet.c	Mon Jan 26 13:28:19 2009 +0000
@@ -146,7 +146,7 @@
     // so the MTU is left on the Ethernet standard value and fragmenting
     // is done "manually".
 #if 0
-    eoe->dev->mtu = slave->sii.rx_mailbox_size - ETH_HLEN - 10;
+    eoe->dev->mtu = slave->configured_rx_mailbox_size - ETH_HLEN - 10;
 #endif
 
     // connect the net_device to the kernel
@@ -232,11 +232,11 @@
 
     remaining_size = eoe->tx_frame->skb->len - eoe->tx_offset;
 
-    if (remaining_size <= eoe->slave->sii.std_tx_mailbox_size - 10) {
+    if (remaining_size <= eoe->slave->configured_tx_mailbox_size - 10) {
         current_size = remaining_size;
         last_fragment = 1;
     } else {
-        current_size = ((eoe->slave->sii.std_tx_mailbox_size - 10) / 32) * 32;
+        current_size = ((eoe->slave->configured_tx_mailbox_size - 10) / 32) * 32;
         last_fragment = 0;
     }
 
@@ -698,7 +698,7 @@
     ec_eoe_frame_t *frame;
 
 #if 0
-    if (skb->len > eoe->slave->sii.tx_mailbox_size - 10) {
+    if (skb->len > eoe->slave->configured_tx_mailbox_size - 10) {
         EC_WARN("EoE TX frame (%u octets) exceeds MTU. dropping.\n", skb->len);
         dev_kfree_skb(skb);
         eoe->stats.tx_dropped++;