Commit bb6a21a4 authored by osdl.net!shemminger's avatar osdl.net!shemminger

Fix build warnings on x86_64

(Logical change 1.92)
parent d163858f
...@@ -240,8 +240,8 @@ void dump_raw_db(FILE *fp, int to_hist) ...@@ -240,8 +240,8 @@ void dump_raw_db(FILE *fp, int to_hist)
/* use communication definitions of meg/kilo etc */ /* use communication definitions of meg/kilo etc */
static const unsigned long long giga = 1000000000ull; static const unsigned long long giga = 1000000000ull;
static const unsigned long mega = 1000000; static const unsigned long long mega = 1000000;
static const unsigned long kilo = 1000; static const unsigned long long kilo = 1000;
void format_rate(FILE *fp, unsigned long long *vals, double *rates, int i) void format_rate(FILE *fp, unsigned long long *vals, double *rates, int i)
{ {
......
...@@ -45,7 +45,8 @@ void act_usage(void) ...@@ -45,7 +45,8 @@ void act_usage(void)
static int print_noaopt(struct action_util *au, FILE *f, struct rtattr *opt) static int print_noaopt(struct action_util *au, FILE *f, struct rtattr *opt)
{ {
if (opt && RTA_PAYLOAD(opt)) if (opt && RTA_PAYLOAD(opt))
fprintf(f, "[Unknown action, optlen=%u] ", RTA_PAYLOAD(opt)); fprintf(f, "[Unknown action, optlen=%u] ",
(unsigned) RTA_PAYLOAD(opt));
return 0; return 0;
} }
......
...@@ -452,7 +452,8 @@ static int cbq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt) ...@@ -452,7 +452,8 @@ static int cbq_print_opt(struct qdisc_util *qu, FILE *f, struct rtattr *opt)
if (tb[TCA_CBQ_OVL_STRATEGY]) { if (tb[TCA_CBQ_OVL_STRATEGY]) {
if (RTA_PAYLOAD(tb[TCA_CBQ_OVL_STRATEGY]) < sizeof(*ovl)) if (RTA_PAYLOAD(tb[TCA_CBQ_OVL_STRATEGY]) < sizeof(*ovl))
fprintf(stderr, "CBQ: too short overlimit strategy %u/%u\n", fprintf(stderr, "CBQ: too short overlimit strategy %u/%u\n",
RTA_PAYLOAD(tb[TCA_CBQ_OVL_STRATEGY]), sizeof(*ovl)); (unsigned) RTA_PAYLOAD(tb[TCA_CBQ_OVL_STRATEGY]),
(unsigned) sizeof(*ovl));
else else
ovl = RTA_DATA(tb[TCA_CBQ_OVL_STRATEGY]); ovl = RTA_DATA(tb[TCA_CBQ_OVL_STRATEGY]);
} }
......
...@@ -44,7 +44,8 @@ static int print_noqopt(struct qdisc_util *qu, FILE *f, ...@@ -44,7 +44,8 @@ static int print_noqopt(struct qdisc_util *qu, FILE *f,
struct rtattr *opt) struct rtattr *opt)
{ {
if (opt && RTA_PAYLOAD(opt)) if (opt && RTA_PAYLOAD(opt))
fprintf(f, "[Unknown qdisc, optlen=%u] ", RTA_PAYLOAD(opt)); fprintf(f, "[Unknown qdisc, optlen=%u] ",
(unsigned) RTA_PAYLOAD(opt));
return 0; return 0;
} }
...@@ -60,7 +61,8 @@ static int parse_noqopt(struct qdisc_util *qu, int argc, char **argv, struct nlm ...@@ -60,7 +61,8 @@ static int parse_noqopt(struct qdisc_util *qu, int argc, char **argv, struct nlm
static int print_nofopt(struct filter_util *qu, FILE *f, struct rtattr *opt, __u32 fhandle) static int print_nofopt(struct filter_util *qu, FILE *f, struct rtattr *opt, __u32 fhandle)
{ {
if (opt && RTA_PAYLOAD(opt)) if (opt && RTA_PAYLOAD(opt))
fprintf(f, "fh %08x [Unknown filter, optlen=%u] ", fhandle, RTA_PAYLOAD(opt)); fprintf(f, "fh %08x [Unknown filter, optlen=%u] ",
fhandle, (unsigned) RTA_PAYLOAD(opt));
else if (fhandle) else if (fhandle)
fprintf(f, "fh %08x ", fhandle); fprintf(f, "fh %08x ", fhandle);
return 0; return 0;
...@@ -226,14 +228,16 @@ int main(int argc, char **argv) ...@@ -226,14 +228,16 @@ int main(int argc, char **argv)
if (line[strlen(line)-1]=='\n') { if (line[strlen(line)-1]=='\n') {
line[strlen(line)-1] = '\0'; line[strlen(line)-1] = '\0';
} else { } else {
fprintf(stderr, "No newline at the end of line, looks like to long (%d chars or more)\n", strlen(line)); fprintf(stderr, "No newline at the end of line, looks like to long (%d chars or more)\n",
(int) strlen(line));
exit(-1); exit(-1);
} }
largc = 0; largc = 0;
largv[largc]=strtok(line, " "); largv[largc]=strtok(line, " ");
while ((largv[++largc]=strtok(NULL, " ")) != NULL) { while ((largv[++largc]=strtok(NULL, " ")) != NULL) {
if (largc > BMAXARG) { if (largc > BMAXARG) {
fprintf(stderr, "Over %d arguments in batch mode, enough!\n", BMAXARG); fprintf(stderr, "Over %d arguments in batch mode, enough!\n",
(int) BMAXARG);
exit(-1); exit(-1);
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment