Changed a bunch of debug and information printfs so that they have a better chance of working on systems where int is smaller than 32 bits also fixed the signed/unsigned type of some to match the type of the arguments.
This commit is contained in:
@@ -74,10 +74,10 @@ static long gethostaddr(
|
||||
return -1;
|
||||
if (BIP_Debug) {
|
||||
printf("host: %s at %u.%u.%u.%u\n", host_name,
|
||||
((uint8_t *) host_ent->h_addr)[0],
|
||||
((uint8_t *) host_ent->h_addr)[1],
|
||||
((uint8_t *) host_ent->h_addr)[2],
|
||||
((uint8_t *) host_ent->h_addr)[3]);
|
||||
(unsigned)((uint8_t *) host_ent->h_addr)[0],
|
||||
(unsigned)((uint8_t *) host_ent->h_addr)[1],
|
||||
(unsigned)((uint8_t *) host_ent->h_addr)[2],
|
||||
(unsigned)((uint8_t *) host_ent->h_addr)[3]);
|
||||
}
|
||||
/* note: network byte order */
|
||||
return *(long *) host_ent->h_addr;
|
||||
|
||||
@@ -664,7 +664,7 @@ bool dlmstp_init(
|
||||
#if PRINT_ENABLED
|
||||
fprintf(stderr, "MS/TP MAC: %02X\n", MSTP_Port.This_Station);
|
||||
fprintf(stderr, "MS/TP Max_Master: %02X\n", MSTP_Port.Nmax_master);
|
||||
fprintf(stderr, "MS/TP Max_Info_Frames: %u\n", MSTP_Port.Nmax_info_frames);
|
||||
fprintf(stderr, "MS/TP Max_Info_Frames: %u\n", (unsigned)MSTP_Port.Nmax_info_frames);
|
||||
#endif
|
||||
/* start the threads */
|
||||
hThread = _beginthread(dlmstp_millisecond_task, 4096, &arg_value);
|
||||
|
||||
Reference in New Issue
Block a user