diff -Naurp iputils-s20071127/ifenslave.c iputils-s20071127.oden/ifenslave.c --- iputils-s20071127/ifenslave.c 2008-12-21 14:51:43.000000000 +0100 +++ iputils-s20071127.oden/ifenslave.c 2008-12-21 14:52:10.000000000 +0100 @@ -260,7 +260,7 @@ int main(int argc, char *argv[]) case 'V': opt_V++; exclusive++; break; case '?': - fprintf(stderr, usage_msg); + fprintf(stderr, "%s", usage_msg); res = 2; goto out; } @@ -268,13 +268,13 @@ int main(int argc, char *argv[]) /* options check */ if (exclusive > 1) { - fprintf(stderr, usage_msg); + fprintf(stderr, "%s", usage_msg); res = 2; goto out; } if (opt_v || opt_V) { - printf(version); + printf("%s", version); if (opt_V) { res = 0; goto out; @@ -282,14 +282,14 @@ int main(int argc, char *argv[]) } if (opt_u) { - printf(usage_msg); + printf("%s", usage_msg); res = 0; goto out; } if (opt_h) { - printf(usage_msg); - printf(help_msg); + printf("%s", usage_msg); + printf("%s", help_msg); res = 0; goto out; } @@ -309,7 +309,7 @@ int main(int argc, char *argv[]) goto out; } else { /* Just show usage */ - fprintf(stderr, usage_msg); + fprintf(stderr, "%s", usage_msg); res = 2; goto out; } @@ -320,7 +320,7 @@ int main(int argc, char *argv[]) master_ifname = *spp++; if (master_ifname == NULL) { - fprintf(stderr, usage_msg); + fprintf(stderr, "%s", usage_msg); res = 2; goto out; } @@ -339,7 +339,7 @@ int main(int argc, char *argv[]) if (slave_ifname == NULL) { if (opt_d || opt_c) { - fprintf(stderr, usage_msg); + fprintf(stderr, "%s", usage_msg); res = 2; goto out; } diff -Naurp iputils-s20071127/rdisc.c iputils-s20071127.oden/rdisc.c --- iputils-s20071127/rdisc.c 2008-12-21 14:51:43.000000000 +0100 +++ iputils-s20071127.oden/rdisc.c 2008-12-21 14:52:23.000000000 +0100 @@ -231,7 +231,7 @@ static __inline__ int ismulticast(struct static void prusage(void) { - (void) fprintf(stderr, usage); + (void) fprintf(stderr, "%s", usage); exit(1); }