[PATCH] Add htons for icmp.id in conntrack/extensions/libct_proto_icmp.c

Krzysztof Oledzki olenf at ans.pl
Sun Nov 6 03:49:13 CET 2005


Hello,

We need to add htons for icmp id.

Index: conntrack/extensions/libct_proto_icmp.c
===================================================================
--- conntrack/extensions/libct_proto_icmp.c	(revision 4480)
+++ conntrack/extensions/libct_proto_icmp.c	(working copy)
@@ -77,7 +77,7 @@
  			break;
  		case '3':
  			if (optarg) {
-				orig->l4src.icmp.id = atoi(optarg);
+				orig->l4src.icmp.id = htons(atoi(optarg));
  				reply->l4dst.icmp.id = 0;
  				*flags |= ICMP_ID;
  			}


Best regards,

 				Krzysztof Olędzki
-------------- next part --------------
Index: conntrack/extensions/libct_proto_icmp.c
===================================================================
--- conntrack/extensions/libct_proto_icmp.c	(revision 4480)
+++ conntrack/extensions/libct_proto_icmp.c	(working copy)
@@ -77,7 +77,7 @@
 			break;
 		case '3':
 			if (optarg) {
-				orig->l4src.icmp.id = atoi(optarg);
+				orig->l4src.icmp.id = htons(atoi(optarg));
 				reply->l4dst.icmp.id = 0;
 				*flags |= ICMP_ID;
 			}


More information about the netfilter-devel mailing list