You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-dialup/rp-pppoe/files/rp-pppoe-3.10-session-offse...

22 lines
832 B

diff -Nru rp-pppoe-3.10.orig/src/pppoe-server.c rp-pppoe-3.10/src/pppoe-server.c
--- rp-pppoe-3.10.orig/src/pppoe-server.c 2008-06-30 16:00:43.000000000 +0200
+++ rp-pppoe-3.10/src/pppoe-server.c 2008-06-30 22:35:11.000000000 +0200
@@ -1751,7 +1751,7 @@
}
if (PassUnitOptionToPPPD) {
argv[c++] = "unit";
- sprintf(buffer, "%u", (unsigned int) (ntohs(session->sess) - 1 - SessOffset));
+ sprintf(buffer, "%u", (unsigned int) (ntohs(session->sess) - 1));
argv[c++] = buffer;
}
argv[c++] = NULL;
@@ -1834,7 +1834,7 @@
argv[c++] = "default-asyncmap";
if (PassUnitOptionToPPPD) {
argv[c++] = "unit";
- sprintf(buffer, "%u", (unsigned int) (ntohs(session->sess) - 1 - SessOffset));
+ sprintf(buffer, "%u", (unsigned int) (ntohs(session->sess) - 1));
argv[c++] = buffer;
}
argv[c++] = NULL;