Merge commit 'remotes/sf-ocera-lincan/master'
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));
scanf("%d",&msglen);
message.length=msglen;
for (i=0; i<message.length; i++) {
+ int val;
printf("Enter data byte [%d] ",i);
- scanf("%x",(int *)&message.data[i]);
+ scanf("%x",&val);
+ message.data[i]=val;
}
}
if (*transmission=='r') {
scanf("%d",&msglen);
message.length=msglen;
for (i=0; i<message.length; i++) {
+ int val;
printf("Enter data byte [%d] ",i);
- scanf("%x",(int *)&message.data[i]);
+ scanf("%x",&val);
+ message.data[i]=val;
}
fd=open(specialfile,O_RDWR);