replace printf with fputs where appropriate

This commit is contained in:
Denis Vlasenko 2007-09-30 16:22:36 +00:00
parent 1eecaf26b0
commit 605b20e277
3 changed files with 12 additions and 13 deletions

View File

@ -2654,7 +2654,7 @@ static void expand_percent_expression(ext2_filsys fs, char ch,
printf("%u", ctx->ino2); printf("%u", ctx->ino2);
break; break;
case 'm': case 'm':
printf("%s", error_message(ctx->errcode)); fputs(error_message(ctx->errcode), stdout);
break; break;
case 'N': case 'N':
printf("%"PRIi64, ctx->num); printf("%"PRIi64, ctx->num);
@ -2676,7 +2676,7 @@ static void expand_percent_expression(ext2_filsys fs, char ch,
printf("%d", get_backup_sb(NULL, fs, NULL, NULL)); printf("%d", get_backup_sb(NULL, fs, NULL, NULL));
break; break;
case 's': case 's':
printf("%s", ctx->str ? ctx->str : "NULL"); fputs((ctx->str ? ctx->str : "NULL"), stdout);
break; break;
case 'X': case 'X':
printf("0x%"PRIi64, ctx->num); printf("0x%"PRIi64, ctx->num);

View File

@ -167,20 +167,20 @@ static int print_linkinfo(struct sockaddr_nl ATTRIBUTE_UNUSED *who,
fprintf(fp, "%c link/%s ", _SL_, ll_type_n2a(ifi->ifi_type, b1, sizeof(b1))); fprintf(fp, "%c link/%s ", _SL_, ll_type_n2a(ifi->ifi_type, b1, sizeof(b1)));
if (tb[IFLA_ADDRESS]) { if (tb[IFLA_ADDRESS]) {
fprintf(fp, "%s", ll_addr_n2a(RTA_DATA(tb[IFLA_ADDRESS]), fputs(ll_addr_n2a(RTA_DATA(tb[IFLA_ADDRESS]),
RTA_PAYLOAD(tb[IFLA_ADDRESS]), RTA_PAYLOAD(tb[IFLA_ADDRESS]),
ifi->ifi_type, ifi->ifi_type,
b1, sizeof(b1))); b1, sizeof(b1)), fp);
} }
if (tb[IFLA_BROADCAST]) { if (tb[IFLA_BROADCAST]) {
if (ifi->ifi_flags&IFF_POINTOPOINT) if (ifi->ifi_flags&IFF_POINTOPOINT)
fprintf(fp, " peer "); fprintf(fp, " peer ");
else else
fprintf(fp, " brd "); fprintf(fp, " brd ");
fprintf(fp, "%s", ll_addr_n2a(RTA_DATA(tb[IFLA_BROADCAST]), fputs(ll_addr_n2a(RTA_DATA(tb[IFLA_BROADCAST]),
RTA_PAYLOAD(tb[IFLA_BROADCAST]), RTA_PAYLOAD(tb[IFLA_BROADCAST]),
ifi->ifi_type, ifi->ifi_type,
b1, sizeof(b1))); b1, sizeof(b1)), fp);
} }
} }
fputc('\n', fp); fputc('\n', fp);
@ -282,10 +282,10 @@ static int print_addrinfo(struct sockaddr_nl ATTRIBUTE_UNUSED *who,
fprintf(fp, " family %d ", ifa->ifa_family); fprintf(fp, " family %d ", ifa->ifa_family);
if (rta_tb[IFA_LOCAL]) { if (rta_tb[IFA_LOCAL]) {
fprintf(fp, "%s", rt_addr_n2a(ifa->ifa_family, fputs(rt_addr_n2a(ifa->ifa_family,
RTA_PAYLOAD(rta_tb[IFA_LOCAL]), RTA_PAYLOAD(rta_tb[IFA_LOCAL]),
RTA_DATA(rta_tb[IFA_LOCAL]), RTA_DATA(rta_tb[IFA_LOCAL]),
abuf, sizeof(abuf))); abuf, sizeof(abuf)), fp);
if (rta_tb[IFA_ADDRESS] == NULL || if (rta_tb[IFA_ADDRESS] == NULL ||
memcmp(RTA_DATA(rta_tb[IFA_ADDRESS]), RTA_DATA(rta_tb[IFA_LOCAL]), 4) == 0) { memcmp(RTA_DATA(rta_tb[IFA_ADDRESS]), RTA_DATA(rta_tb[IFA_LOCAL]), 4) == 0) {
@ -334,7 +334,7 @@ static int print_addrinfo(struct sockaddr_nl ATTRIBUTE_UNUSED *who,
if (ifa->ifa_flags) if (ifa->ifa_flags)
fprintf(fp, "flags %02x ", ifa->ifa_flags); fprintf(fp, "flags %02x ", ifa->ifa_flags);
if (rta_tb[IFA_LABEL]) if (rta_tb[IFA_LABEL])
fprintf(fp, "%s", (char*)RTA_DATA(rta_tb[IFA_LABEL])); fputs((char*)RTA_DATA(rta_tb[IFA_LABEL]), fp);
if (rta_tb[IFA_CACHEINFO]) { if (rta_tb[IFA_CACHEINFO]) {
struct ifa_cacheinfo *ci = RTA_DATA(rta_tb[IFA_CACHEINFO]); struct ifa_cacheinfo *ci = RTA_DATA(rta_tb[IFA_CACHEINFO]);
char buf[128]; char buf[128];

View File

@ -87,11 +87,10 @@ static int print_rule(struct sockaddr_nl *who ATTRIBUTE_UNUSED,
r->rtm_src_len r->rtm_src_len
); );
} else { } else {
fprintf(fp, "%s", format_host(r->rtm_family, fputs(format_host(r->rtm_family,
RTA_PAYLOAD(tb[RTA_SRC]), RTA_PAYLOAD(tb[RTA_SRC]),
RTA_DATA(tb[RTA_SRC]), RTA_DATA(tb[RTA_SRC]),
abuf, sizeof(abuf)) abuf, sizeof(abuf)), fp);
);
} }
} else if (r->rtm_src_len) { } else if (r->rtm_src_len) {
fprintf(fp, "0/%d", r->rtm_src_len); fprintf(fp, "0/%d", r->rtm_src_len);
@ -154,7 +153,7 @@ static int print_rule(struct sockaddr_nl *who ATTRIBUTE_UNUSED,
} else } else
fprintf(fp, "masquerade"); fprintf(fp, "masquerade");
} else if (r->rtm_type != RTN_UNICAST) } else if (r->rtm_type != RTN_UNICAST)
fprintf(fp, "%s", rtnl_rtntype_n2a(r->rtm_type, b1, sizeof(b1))); fputs(rtnl_rtntype_n2a(r->rtm_type, b1, sizeof(b1)), fp);
fputc('\n', fp); fputc('\n', fp);
fflush(fp); fflush(fp);