summaryrefslogtreecommitdiff
path: root/accel-pptpd/ppp.c
diff options
context:
space:
mode:
authorKozlov Dmitry <dima@server>2010-09-03 15:14:57 +0400
committerKozlov Dmitry <dima@server>2010-09-03 15:14:57 +0400
commita8ebd78892b99cad6aa055d1e0024df485536c17 (patch)
tree614a5e4950e0780b296e1f0cc8a3f63f97b6a023 /accel-pptpd/ppp.c
parent935c25b34dba5d22372de3f792dd806db6d729a8 (diff)
downloadaccel-ppp-xebd-a8ebd78892b99cad6aa055d1e0024df485536c17.tar.gz
accel-ppp-xebd-a8ebd78892b99cad6aa055d1e0024df485536c17.zip
lcp: set mtu/mru on interface
ipcp: set addresses and bringing up interface
Diffstat (limited to 'accel-pptpd/ppp.c')
-rw-r--r--accel-pptpd/ppp.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/accel-pptpd/ppp.c b/accel-pptpd/ppp.c
index 7f15c8a..d1b3883 100644
--- a/accel-pptpd/ppp.c
+++ b/accel-pptpd/ppp.c
@@ -480,3 +480,13 @@ struct ppp_layer_data_t *ppp_find_layer_data(struct ppp_t *ppp, struct ppp_layer
return NULL;
}
+
+int sock_fd;
+static void __init ppp_init(void)
+{
+ sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
+ if (sock_fd < 0) {
+ perror("socket");
+ _exit(EXIT_FAILURE);
+ }
+}