From 97b2940031e3f690ebfafa0f3e94ba5709371272 Mon Sep 17 00:00:00 2001
From: Jiri Slachta <[email protected]>
Date: Thu, 18 Oct 2012 17:20:57 +0200
Subject: [PATCH] This patch repairs mangled CR-LF EOL's in patch that repairs
 paths to iptables binary. Signed-off-by: Jiri Slachta
 <[email protected]>

---
 net/snortsam/patches/100-iptables-path-fix.patch |  280 +++++++++++-----------
 1 file changed, 140 insertions(+), 140 deletions(-)

diff --git a/net/snortsam/patches/100-iptables-path-fix.patch 
b/net/snortsam/patches/100-iptables-path-fix.patch
index c8900c6..971a706 100644
--- a/net/snortsam/patches/100-iptables-path-fix.patch
+++ b/net/snortsam/patches/100-iptables-path-fix.patch
@@ -30,150 +30,150 @@ diff -ruN snortsam-orig/src/ssp_iptables.c 
snortsam/src/ssp_iptables.c
  
  #ifdef FWSAMDEBUG
 @@ -131,14 +131,14 @@
-               {       case FWSAM_HOW_IN:      
-         /* Assemble command */
-         if (snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-           }
-         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+               {       case FWSAM_HOW_IN:      
+         /* Assemble command */
+         if (snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+           }
+         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -148,14 +148,14 @@
-                 case FWSAM_HOW_OUT:   
-         /* Assemble command */
-         if (snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-           }
-         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+                 case FWSAM_HOW_OUT:   
+         /* Assemble command */
+         if (snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+           }
+         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -165,18 +165,18 @@
-                 case FWSAM_HOW_INOUT: 
-         /* Assemble command - block src*/
-               if ((snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) || 
(snprintf(iptcmd1,sizeof(iptcmd1)-1,
--              "/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd1))) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-           }
-               if ((snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) || 
(snprintf(iptcmd4,sizeof(iptcmd4)-1,
--              "/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd4))) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+                 case FWSAM_HOW_INOUT: 
+         /* Assemble command - block src*/
+               if ((snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -I FORWARD -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) || 
(snprintf(iptcmd1,sizeof(iptcmd1)-1,
+-              "/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -I FORWARD -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd1))) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+           }
+               if ((snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -I INPUT -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) || 
(snprintf(iptcmd4,sizeof(iptcmd4)-1,
+-              "/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -I INPUT -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd4))) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -186,14 +186,14 @@
-                 case FWSAM_HOW_THIS:  
-         /* Assemble command */
-         if (snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -I FORWARD -i %s  -s %s  -d %s  -p %d  --dport 
%d -j DROP",
-+              "/usr/sbin/iptables -I FORWARD -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
-               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-           }
-         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -I INPUT -i %s  -s %s  -d %s  -p %d  --dport %d 
-j DROP",
-+              "/usr/sbin/iptables -I INPUT -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
-               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd2)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+                 case FWSAM_HOW_THIS:  
+         /* Assemble command */
+         if (snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -I FORWARD -i %s  -s %s  -d %s  -p %d  --dport 
%d -j DROP",
++              "/usr/sbin/iptables -I FORWARD -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
+               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+           }
+         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -I INPUT -i %s  -s %s  -d %s  -p %d  --dport %d 
-j DROP",
++              "/usr/sbin/iptables -I INPUT -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
+               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd2)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -210,14 +210,14 @@
-       {       case FWSAM_HOW_IN:      
-           /* Assemble command */
-           if (snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-         }
-           if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+       {       case FWSAM_HOW_IN:      
+           /* Assemble command */
+           if (snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+         }
+           if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -227,14 +227,14 @@
-               case FWSAM_HOW_OUT:     
-                /* Assemble command */
-           if (snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-         }
-           if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+               case FWSAM_HOW_OUT:     
+                /* Assemble command */
+           if (snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+         }
+           if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -244,18 +244,18 @@
-               case FWSAM_HOW_INOUT:   
-         /* Assemble command - block src*/
-               if ((snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) || 
(snprintf(iptcmd1,sizeof(iptcmd1)-1,
--              "/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd1))) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-           }
-               if ((snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
-+              "/usr/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) || 
(snprintf(iptcmd4,sizeof(iptcmd4)-1,
--              "/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
-+              "/usr/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
-               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd4))) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+               case FWSAM_HOW_INOUT:   
+         /* Assemble command - block src*/
+               if ((snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -D FORWARD -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd)) || 
(snprintf(iptcmd1,sizeof(iptcmd1)-1,
+-              "/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -D FORWARD -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd1))) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+           }
+               if ((snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
++              "/usr/sbin/iptables -D INPUT -i %s  -s %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd2)) || 
(snprintf(iptcmd4,sizeof(iptcmd4)-1,
+-              "/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
++              "/usr/sbin/iptables -D INPUT -i %s  -d %s -j DROP",
+               iptp->iface, inettoa(bd->blockip)) >= sizeof(iptcmd4))) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
 @@ -265,14 +265,14 @@
-                 case FWSAM_HOW_THIS:  
-         /* Assemble command */
-         if (snprintf(iptcmd,sizeof(iptcmd)-1,
--              "/sbin/iptables -D FORWARD -i %s  -s %s  -d %s  -p %d  --dport 
%d -j DROP",
-+              "/usr/sbin/iptables -D FORWARD -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
-               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
-                 logmessage(1,msg,"iptables",0);
-               return;
-           }
-         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
--              "/sbin/iptables -D INPUT -i %s  -s %s  -d %s  -p %d  --dport %d 
-j DROP",
-+              "/usr/sbin/iptables -D INPUT -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
-               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd)) {
-                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
-                 logmessage(1,msg,"iptables",0);
+                 case FWSAM_HOW_THIS:  
+         /* Assemble command */
+         if (snprintf(iptcmd,sizeof(iptcmd)-1,
+-              "/sbin/iptables -D FORWARD -i %s  -s %s  -d %s  -p %d  --dport 
%d -j DROP",
++              "/usr/sbin/iptables -D FORWARD -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
+               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command %s is too long", 
iptcmd);
+                 logmessage(1,msg,"iptables",0);
+               return;
+           }
+         if (snprintf(iptcmd2,sizeof(iptcmd2)-1,
+-              "/sbin/iptables -D INPUT -i %s  -s %s  -d %s  -p %d  --dport %d 
-j DROP",
++              "/usr/sbin/iptables -D INPUT -i %s  -s %s  -d %s  -p %d  
--dport %d -j DROP",
+               iptp->iface, inettoa(bd->blockip), inettoa(bd->peerip), 
bd->proto, bd->port) >= sizeof(iptcmd)) {
+                 snprintf(msg,sizeof(msg)-1,"Error: Command2 %s is too long", 
iptcmd2);
+                 logmessage(1,msg,"iptables",0);
-- 
1.7.9.5

_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to