pptp/pptp-1.7.2-ip-path.patch
2008-05-19 13:24:11 +00:00

29 lines
821 B
Diff

--- pptp-1.7.2/routing.c 2008-05-14 07:33:55.000000000 +0100
+++ pptp-1.7.2/routing.c 2008-05-19 14:21:39.000000000 +0100
@@ -55,7 +55,7 @@
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_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);
}