#define DEFAULT_CAN_CLIENT_PORT 3008
#define MAX_MSG_SIZE 4000
-typedef struct canmsg_t canmsg_t;
-
extern int SendCanMsg(canmsg_t * msg);
extern int ReceiveCanMsg(canmsg_t * msg);
extern int ReadInput(int fd);
int ReadNet(int fd, void * msg, int size) {
char recvbuf[MAX_MSG_SIZE];
int ret;
- int recvaddrsize = sizeof(recvaddr);
+ unsigned int recvaddrsize = sizeof(recvaddr);
// setting recvaddr is required for non-connected sockets
memcpy(&recvaddr, &fromaddr, sizeof(recvaddr));
msg->flags = 0;
msg->cob = 0;
- msg->timestamp = 0;
ret = read(fdCanDev,msg, CAN_MSG_SIZE);
if(ret == CAN_MSG_SIZE) {
LogMsg("RECV", fLog, msg);