master/mailbox.c
changeset 1225 4d5b739edcb5
parent 1217 e8a9785e63c3
child 1313 ed15eef57d5c
--- a/master/mailbox.c	Mon Sep 29 10:17:33 2008 +0000
+++ b/master/mailbox.c	Tue Sep 30 07:34:55 2008 +0000
@@ -100,6 +100,7 @@
     if (ec_datagram_fprd(datagram, slave->station_address, 0x808, 8))
         return -1;
 
+    ec_datagram_zero(datagram);
     return 0;
 }
 
@@ -128,7 +129,10 @@
 {
     if (ec_datagram_fprd(datagram, slave->station_address,
                          slave->sii.tx_mailbox_offset,
-                         slave->sii.tx_mailbox_size)) return -1;
+                         slave->sii.tx_mailbox_size))
+        return -1;
+
+    ec_datagram_zero(datagram);
     return 0;
 }