diff -r ad3de8730172 -r fe50ada8020b src/lifegrd.c --- a/src/lifegrd.c Thu Apr 05 10:06:11 2007 +0200 +++ b/src/lifegrd.c Fri Apr 06 16:49:28 2007 +0200 @@ -22,6 +22,7 @@ #include #include "lifegrd.h" +#include "canfestival.h" /* Prototypes for internals functions */ void ConsumerHearbeatAlarm(CO_Data* d, UNS32 id); @@ -69,7 +70,7 @@ d->toggle = 1 ; /* send the nodeguard response. */ MSG_WAR(0x3130, "Sending NMT Nodeguard to master, state: ", d->nodeState); - (*d->canSend)(&msg ); + canSend(d->canHandle,&msg ); } }else{ /* Not a request CAN */ @@ -125,7 +126,7 @@ msg.data[0] = d->nodeState; /* No toggle for heartbeat !*/ /* send the heartbeat */ MSG_WAR(0x3130, "Producing heartbeat: ", d->nodeState); - (*d->canSend)(&msg ); + canSend(d->canHandle,&msg ); }else{ d->ProducerHeartBeatTimer = DelAlarm(d->ProducerHeartBeatTimer); } @@ -167,3 +168,4 @@ d->ProducerHeartBeatTimer = DelAlarm(d->ProducerHeartBeatTimer);; } +void _heartbeatError(UNS8 heartbeatID){}