master/ioctl.c
changeset 2630 a380cce7d6f0
parent 2622 1aee02c1e294
--- a/master/ioctl.c	Tue Apr 14 13:12:24 2015 -0400
+++ b/master/ioctl.c	Tue Apr 14 16:25:44 2015 -0400
@@ -1913,11 +1913,18 @@
         ec_ioctl_context_t *ctx /**< Private data structure of file handle. */
         )
 {
+    size_t sent_bytes;
+
     if (unlikely(!ctx->requested)) {
         return -EPERM;
     }
 
-    ecrt_master_send(master);
+    sent_bytes = ecrt_master_send(master);
+
+    if (copy_to_user((void __user *) arg, &sent_bytes, sizeof(sent_bytes))) {
+        return -EFAULT;
+    }
+
     return 0;
 }