Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > b83e6329ceeada1427a851ae60ecc58e > files > 4

iptables-1.8.2-5.1.mga7.src.rpm

--- iptables-1.8.2/extensions/libipt_icmp.c.orig	2019-01-21 20:57:46.445591413 -0500
+++ iptables-1.8.2/extensions/libipt_icmp.c	2019-01-21 20:58:14.928460820 -0500
@@ -236,7 +236,7 @@ static unsigned int type_xlate_print(str
 			if (icmp_codes[i].type == icmptype &&
 			    icmp_codes[i].code_min == code_min &&
 			    icmp_codes[i].code_max == code_max) {
-				xt_xlate_add(xl, icmp_codes[i].name);
+				xt_xlate_add(xl, "%s", icmp_codes[i].name);
 				return 1;
 			}
 	}
--- iptables-1.8.2/extensions/libip6t_icmp6.c.orig	2019-01-21 20:56:15.328009183 -0500
+++ iptables-1.8.2/extensions/libip6t_icmp6.c	2019-01-21 20:57:31.861658280 -0500
@@ -230,7 +230,7 @@ static unsigned int type_xlate_print(str
 	type_name = icmp6_type_xlate(icmptype);
 
 	if (type_name) {
-		xt_xlate_add(xl, type_name);
+		xt_xlate_add(xl, "%s", type_name);
 	} else {
 		for (i = 0; i < ARRAY_SIZE(icmpv6_codes); ++i)
 			if (icmpv6_codes[i].type == icmptype &&
@@ -239,7 +239,7 @@ static unsigned int type_xlate_print(str
 				break;
 
 		if (i != ARRAY_SIZE(icmpv6_codes))
-			xt_xlate_add(xl, icmpv6_codes[i].name);
+			xt_xlate_add(xl, "%s", icmpv6_codes[i].name);
 		else
 			return 0;
 	}