#include <linux/string.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/errno.h>
#include <linux/netdevice.h>
#include <linux/net.h>
#include <linux/skbuff.h>
#include <linux/vmalloc.h>
#include <linux/init.h>
#include <linux/ppp_channel.h>
#include <linux/ppp_defs.h>
#include <linux/if_pppox.h>
#include <linux/ppp-ioctl.h>
#include <linux/notifier.h>
#include <linux/file.h>
#include <linux/in.h>
#include <linux/ip.h>
#include <linux/netfilter.h>
#include <linux/netfilter_ipv4.h>
#include <linux/rcupdate.h>
#include <linux/spinlock.h>
#include <net/sock.h>
#include <net/protocol.h>
#include <net/ip.h>
#include <net/icmp.h>
#include <net/route.h>
#include <net/gre.h>
#include <linux/uaccess.h>
Go to the source code of this file.
#define MISSING_WINDOW 20 |
#define PPP_LCP_ECHOREP 0x0A |
#define PPP_LCP_ECHOREQ 0x09 |
#define PPTP_DRIVER_VERSION "0.8.5" |
#define PPTP_GRE_FLAG_A 0x80 |
#define PPTP_GRE_FLAG_C 0x80 |
#define PPTP_GRE_FLAG_K 0x20 |
#define PPTP_GRE_FLAG_R 0x40 |
#define PPTP_GRE_FLAG_S 0x10 |
#define PPTP_GRE_PROTO 0x880B |
#define WRAPPED |
( |
|
curseq, |
|
|
|
lastseq |
|
) |
| |
Value:((((curseq) & 0xffffff00) == 0) &&\
(((lastseq) & 0xffffff00) == 0xffffff00))
Definition at line 63 of file pptp.c.
MODULE_DESCRIPTION |
( |
"Point-to-Point Tunneling Protocol" |
| ) |
|
module_exit |
( |
pptp_exit_module |
| ) |
|
module_init |
( |
pptp_init_module |
| ) |
|