Fixed compiler warnings.

This commit is contained in:
skarg
2012-08-22 19:48:21 +00:00
parent 41becc0a9a
commit f93b08e1bb
+15 -20
View File
@@ -58,10 +58,6 @@ static uint8_t Rx_Buf[MAX_MPDU] = { 0 };
/* global variables used in this file */ /* global variables used in this file */
static int32_t Target_Object_Instance_Min = -1; static int32_t Target_Object_Instance_Min = -1;
static int32_t Target_Object_Instance_Max = -1; static int32_t Target_Object_Instance_Max = -1;
static int32_t Target_Network = BACNET_BROADCAST_NETWORK;
static char Target_Mac[7];
static uint32_t Target_MacLen = 0;
static bool verbose = true;
static bool Error_Detected = false; static bool Error_Detected = false;
#define BAC_ADDRESS_MULT 1 #define BAC_ADDRESS_MULT 1
@@ -271,7 +267,7 @@ static void print_address_cache(
total_addresses++; total_addresses++;
if(addr->Flags & BAC_ADDRESS_MULT) if(addr->Flags & BAC_ADDRESS_MULT)
{ {
dup_addresses++; dup_addresses++;
printf("*"); printf("*");
} }
else else
@@ -323,7 +319,7 @@ int print_help(char* exe_name){
" service request. The value should be in the range of 0 to 4194303. A range\n" " service request. The value should be in the range of 0 to 4194303. A range\n"
" of values can also be specified by using a minimum value and a maximum value.\n" " of values can also be specified by using a minimum value and a maximum value.\n"
"\n" "\n"
"network:\n" "network:\n"
" BACnet network number for directed requests. Valid range is from 0 to 65535\n" " BACnet network number for directed requests. Valid range is from 0 to 65535\n"
" where 0 is the local connection and 65535 is network broadcast.\n" " where 0 is the local connection and 65535 is network broadcast.\n"
"\n" "\n"
@@ -331,20 +327,20 @@ int print_help(char* exe_name){
" BACnet mac address number. Valid ranges are from 0 to 255 or a IP connection \n" " BACnet mac address number. Valid ranges are from 0 to 255 or a IP connection \n"
" string including port number like 10.1.2.3:47808.\n" " string including port number like 10.1.2.3:47808.\n"
"\n" "\n"
"Examples:\n\n" "Examples:\n\n"
"To send a WhoIs request to Network 123:\n" "To send a WhoIs request to Network 123:\n"
"%s 123:\n\n" "%s 123:\n\n"
"To send a WhoIs request to Network 123 Address 5:\n" "To send a WhoIs request to Network 123 Address 5:\n"
"%s 123:5\n\n" "%s 123:5\n\n"
"To send a WhoIs request to Device 123:\n" "To send a WhoIs request to Device 123:\n"
"%s 123\n\n" "%s 123\n\n"
"To send a WhoIs request to Devices from 1000 to 9000:\n" "To send a WhoIs request to Devices from 1000 to 9000:\n"
"%s 1000 9000\n\n" "%s 1000 9000\n\n"
"To send a WhoIs request to Devices from 1000 to 9000 on Network 123:\n" "To send a WhoIs request to Devices from 1000 to 9000 on Network 123:\n"
"%s 123: 1000 9000\n\n" "%s 123: 1000 9000\n\n"
"To send a WhoIs request to all devices:\n" "To send a WhoIs request to all devices:\n"
"%s\n\n", "%s\n\n",
exe_name,exe_name,exe_name,exe_name,exe_name,exe_name,exe_name,exe_name); exe_name,exe_name,exe_name,exe_name,exe_name,exe_name,exe_name);
return 1; return 1;
} }
@@ -359,7 +355,6 @@ int parse_bac_address(
) )
{ {
int i = 0; int i = 0;
int z = 0;
uint16_t s; uint16_t s;
int a[4],p; int a[4],p;
int c = sscanf(src,"%u.%u.%u.%u:%u",&a[0],&a[1],&a[2],&a[3],&p); int c = sscanf(src,"%u.%u.%u.%u:%u",&a[0],&a[1],&a[2],&a[3],&p);
@@ -369,7 +364,7 @@ int parse_bac_address(
if (c==1) if (c==1)
{ {
if( a[0] < 256 ) /* mstp */ if( a[0] < 256 ) /* mstp */
{ {
dest->adr[0] = a[0]; dest->adr[0] = a[0];
dest->len = 1; dest->len = 1;
} }
@@ -378,7 +373,7 @@ int parse_bac_address(
s = htons((uint16_t)a[0]); s = htons((uint16_t)a[0]);
memcpy(&dest->adr[0], &s, 2); memcpy(&dest->adr[0], &s, 2);
dest->len = 2; dest->len = 2;
} }
else else
return 0; return 0;
} }
@@ -427,7 +422,7 @@ int main(
} }
datalink_get_broadcast_address(&dest); datalink_get_broadcast_address(&dest);
/* decode the command line parameters */ /* decode the command line parameters */
if (argc >= 2) { if (argc >= 2) {
char *s; char *s;
@@ -444,13 +439,13 @@ int main(
{ {
Target_Object_Instance_Min = v; Target_Object_Instance_Min = v;
} }
} }
if (argc <= 2){ if (argc <= 2){
/* empty */ /* empty */
} else if (argc == 3){ } else if (argc == 3){
if(Target_Object_Instance_Min == -1) if(Target_Object_Instance_Min == -1)
Target_Object_Instance_Min = Target_Object_Instance_Min =
Target_Object_Instance_Max = strtol(argv[2], NULL, 0); Target_Object_Instance_Max = strtol(argv[2], NULL, 0);
else else
Target_Object_Instance_Max = strtol(argv[2], NULL, 0); Target_Object_Instance_Max = strtol(argv[2], NULL, 0);