Blob Blame History Raw
diff -Naur ax25-tools-0.0.10-rc4.orig/6pack/m6pack.c ax25-tools-0.0.10-rc4/6pack/m6pack.c
--- ax25-tools-0.0.10-rc4.orig/6pack/m6pack.c	2013-06-09 13:08:33.000000000 -0500
+++ ax25-tools-0.0.10-rc4/6pack/m6pack.c	2015-09-21 09:02:02.845385771 -0500
@@ -444,18 +444,18 @@
 			return 1;
 		case ':':
 		case '?':
-			fprintf(stderr, usage_string);
+			fprintf(stderr,"%s", usage_string);
 			return 1;
 		}
 	}
 
 	if ((argc - optind) < 2 && ptmxdevices == 0) {
-		fprintf(stderr, usage_string);
+		fprintf(stderr, "%s", usage_string);
 		return 1;
 	}
 
 	if ((argc - optind) < 1 && ptmxdevices > 0) {
-		fprintf(stderr, usage_string);
+		fprintf(stderr, "%s", usage_string);
 		return 1;
 	}
 
diff -Naur ax25-tools-0.0.10-rc4.orig/ax25/axparms.c ax25-tools-0.0.10-rc4/ax25/axparms.c
--- ax25-tools-0.0.10-rc4.orig/ax25/axparms.c	2013-06-09 13:08:33.000000000 -0500
+++ ax25-tools-0.0.10-rc4/ax25/axparms.c	2015-09-21 08:46:59.757122339 -0500
@@ -59,7 +59,7 @@
 	int i, j;
 	int ip_mode = ' ';
 	FILE* fp;
-	char routebuf[80];
+	const char routebuf[80];
 
 	if (strcmp(argv[2], "add") == 0) {
 		ax25_route.port_addr  = *callsign;
@@ -139,7 +139,7 @@
 			return 1;
 		}
 		while (fgets(routebuf,80,fp))
-			printf(routebuf);
+			printf("%s", routebuf);
 		puts("");
 	}
 
diff -Naur ax25-tools-0.0.10-rc4.orig/kiss/mkiss.c ax25-tools-0.0.10-rc4/kiss/mkiss.c
--- ax25-tools-0.0.10-rc4.orig/kiss/mkiss.c	2013-06-09 13:08:33.000000000 -0500
+++ ax25-tools-0.0.10-rc4/kiss/mkiss.c	2015-09-21 08:59:16.299898538 -0500
@@ -467,18 +467,18 @@
 			return 1;
 		case ':':
 		case '?':
-			fprintf(stderr, usage_string);
+			fprintf(stderr, "%s", usage_string);
 			return 1;
 		}
 	}
 
 	if ((argc - optind) < 2 && ptmxdevices == 0) {
-		fprintf(stderr, usage_string);
+		fprintf(stderr, "%s", usage_string);
 		return 1;
 	}
 
 	if ((argc - optind) < 1 && ptmxdevices > 0) {
-		fprintf(stderr, usage_string);
+		fprintf(stderr, "%s", usage_string);
 		return 1;
 	}
 
diff -Naur ax25-tools-0.0.10-rc4.orig/netrom/nrparms.c ax25-tools-0.0.10-rc4/netrom/nrparms.c
--- ax25-tools-0.0.10-rc4.orig/netrom/nrparms.c	2013-06-09 13:08:33.000000000 -0500
+++ ax25-tools-0.0.10-rc4/netrom/nrparms.c	2015-09-21 09:04:28.841799966 -0500
@@ -210,7 +210,7 @@
 	
 	if (strncmp(argv[1], "-n", 2) == 0) {
 		if (argc < 9) {
-			fprintf(stderr, nodes_usage);
+			fprintf(stderr, "%s", nodes_usage);
 			close(s);
 			return 1;
 		}
@@ -221,7 +221,7 @@
 
 	if (strncmp(argv[1], "-r", 2) == 0) {
 		if (argc < 6) {
-			fprintf(stderr, routes_usage);
+			fprintf(stderr, "%s", routes_usage);
 			close(s);
 			return 1;
 		}
diff -Naur ax25-tools-0.0.10-rc4.orig/rose/rsparms.c ax25-tools-0.0.10-rc4/rose/rsparms.c
--- ax25-tools-0.0.10-rc4.orig/rose/rsparms.c	2013-06-09 13:08:33.000000000 -0500
+++ ax25-tools-0.0.10-rc4/rose/rsparms.c	2015-09-21 09:09:48.051400618 -0500
@@ -19,7 +19,7 @@
 
 #include "../pathnames.h"
 
-char nodes_usage[]  = "usage: rsparms -nodes add|del nodeaddr[/mask] port neighbour [digis...]\n       rsparms -nodes list\n";
+static char nodes_usage[]  = "usage: rsparms -nodes add|del nodeaddr[/mask] port neighbour [digis...]\n       rsparms -nodes list\n";
 
 /* print the Rose neighbour whose number is supplied */
 void printnb(char *neigh)
@@ -68,7 +68,7 @@
 	int args;
 
 	if (argc < 3) {
-		fprintf(stderr, nodes_usage);
+		fprintf(stderr, "%s", nodes_usage);
 		exit(1);
 	}
 
@@ -114,7 +114,7 @@
 	}
 
 	if (argc < 6) {
-		fprintf(stderr, nodes_usage);
+		fprintf(stderr, "%s", nodes_usage);
 		exit(1);
 	}