3 --- pppoeci.c.orig 2003-10-15 11:15:32.000000000 +0200
5 @@ -136,6 +136,9 @@ Manufacturer: GlobeSpan Inc. Product: US
6 #include <linux/if_tun.h>
15 @@ -1716,7 +1719,10 @@ int main(int argc, char** argv)
17 int sbuf, ss = sizeof(sbuf);
19 - if (getsockopt(fdin, SOL_SOCKET, SO_SNDBUF, &sbuf, &ss) == 0)
20 + if (getsockopt(fdin,
23 + &sbuf, (socklen_t *)&ss) == 0)
27 @@ -1738,7 +1744,10 @@ int main(int argc, char** argv)
31 - if (getsockopt(fdin, SOL_SOCKET, SO_RCVBUF, &sbuf, &ss) == 0)
32 + if (getsockopt(fdin,
35 + &sbuf, (socklen_t *)&ss) == 0)
39 @@ -1754,7 +1763,7 @@ int main(int argc, char** argv)
40 if (setsockopt(fdin, SOL_SOCKET, SO_RCVBUF, &sbuf, ss) < 0 && verbose)
42 snprintf(errText, ERR_BUFSIZE,
43 - "setsockopt failed",
44 + "setsockopt failed: %d",