--- a/lib/master.c Thu Aug 20 14:27:35 2009 +0200
+++ b/lib/master.c Thu Aug 20 14:43:55 2009 +0200
@@ -335,6 +335,16 @@
/*****************************************************************************/
+void ecrt_master_deactivate(ec_master_t *master)
+{
+ if (ioctl(master->fd, EC_IOCTL_DEACTIVATE, NULL) == -1) {
+ fprintf(stderr, "Failed to deactivate master: %s\n", strerror(errno));
+ return;
+ }
+}
+
+/*****************************************************************************/
+
void ecrt_master_send(ec_master_t *master)
{
if (ioctl(master->fd, EC_IOCTL_SEND, NULL) == -1) {