mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-26 22:06:35 +01:00
38858efa6b
Patch from 'mario' -- thanks! :-)
28 lines
872 B
Diff
28 lines
872 B
Diff
--- a/routing.c.ORIG 2008-05-14 08:33:55.000000000 +0200
|
|
+++ a/routing.c 2009-07-29 23:37:03.196933022 +0200
|
|
@@ -55,7 +55,7 @@ regardless (not yet implemented).
|
|
|
|
void routing_init(char *ip) {
|
|
char buf[256];
|
|
- snprintf(buf, 255, "/bin/ip route get %s", ip);
|
|
+ snprintf(buf, 255, "/sbin/ip route get %s", ip);
|
|
FILE *p = popen(buf, "r");
|
|
fgets(buf, 255, p);
|
|
/* TODO: check for failure of fgets */
|
|
@@ -66,14 +66,14 @@ void routing_init(char *ip) {
|
|
|
|
void routing_start() {
|
|
char buf[256];
|
|
- snprintf(buf, 255, "/bin/ip route replace %s", route);
|
|
+ snprintf(buf, 255, "/sbin/ip route replace %s", route);
|
|
FILE *p = popen(buf, "r");
|
|
pclose(p);
|
|
}
|
|
|
|
void routing_end() {
|
|
char buf[256];
|
|
- snprintf(buf, 255, "/bin/ip route delete %s", route);
|
|
+ snprintf(buf, 255, "/sbin/ip route delete %s", route);
|
|
FILE *p = popen(buf, "r");
|
|
pclose(p);
|
|
}
|