summarylogtreecommitdiffstats
path: root/000-routecmd.diff
diff options
context:
space:
mode:
authorMantas Mikulėnas2017-03-12 12:20:13 +0200
committerMantas Mikulėnas2017-03-12 12:20:21 +0200
commitd81412dbb6fafd6011bfb107809073733f83c70a (patch)
tree893352e83ae92bfcdadcab79e84972ed5b57e0c6 /000-routecmd.diff
parentf485ee41a6c7b6404dba0e5ca13f47a9ea314dca (diff)
downloadaur-d81412dbb6fafd6011bfb107809073733f83c70a.tar.gz
simplify the patch
Diffstat (limited to '000-routecmd.diff')
-rw-r--r--000-routecmd.diff19
1 files changed, 2 insertions, 17 deletions
diff --git a/000-routecmd.diff b/000-routecmd.diff
index f9a5ab3b1f69..b399135588b7 100644
--- a/000-routecmd.diff
+++ b/000-routecmd.diff
@@ -6,7 +6,7 @@ diff -ru parprouted-0.7.orig/parprouted.c parprouted-0.7/parprouted.c
if (snprintf(routecmd_str, ROUTE_CMD_LEN-1,
- "/sbin/ip route del %s/32 metric 50 dev %s scope link",
-+ ROUTE_CMD" route del %s/32 metric 50 dev %s scope link",
++ "/usr/bin/ip route del %s/32 metric 50 dev %s scope link",
inet_ntoa(cur_entry->ipaddr_ia), cur_entry->ifname) > ROUTE_CMD_LEN-1)
{
syslog(LOG_INFO, "ip route command too large to fit in buffer!");
@@ -15,22 +15,7 @@ diff -ru parprouted-0.7.orig/parprouted.c parprouted-0.7/parprouted.c
if (snprintf(routecmd_str, ROUTE_CMD_LEN-1,
- "/sbin/ip route add %s/32 metric 50 dev %s scope link",
-+ ROUTE_CMD" route add %s/32 metric 50 dev %s scope link",
++ "/usr/bin/ip route add %s/32 metric 50 dev %s scope link",
inet_ntoa(cur_entry->ipaddr_ia), cur_entry->ifname) > ROUTE_CMD_LEN-1)
{
syslog(LOG_INFO, "ip route command too large to fit in buffer!");
-diff -ru parprouted-0.7.orig/parprouted.h parprouted-0.7/parprouted.h
---- parprouted-0.7.orig/parprouted.h 2008-01-27 19:04:44.000000000 -0430
-+++ parprouted-0.7/parprouted.h 2010-12-31 02:38:39.746666672 -0430
-@@ -21,6 +21,11 @@
- #define ARP_LINE_LEN 255
- #define ARP_TABLE_ENTRY_LEN 20
- #define ARP_TABLE_ENTRY_TIMEOUT 60 /* seconds */
-+
-+#ifndef ROUTE_CMD
-+#define ROUTE_CMD "/usr/bin/ip"
-+#endif
-+
- #define ROUTE_CMD_LEN 255
- #define SLEEPTIME 1000000 /* ms */
- #define REFRESHTIME 50 /* seconds */