net: add PPP on PPTP Network Server (PPPoPNS) driver.
[firefly-linux-kernel-4.4.55.git] / include / linux / if_pppox.h
index 18205d2d8d44698bea18c4dda1ab788c34780954..bf0fd2a68c85ec1bc4082ec4c59f3d22990d1d31 100644 (file)
@@ -51,6 +51,12 @@ struct pppolac_opt {
        __u8    sequencing;
 };
 
+struct pppopns_opt {
+       __u16   local;
+       __u16   remote;
+       __u32   sequence;
+};
+
 #include <net/sock.h>
 
 struct pppox_sock {
@@ -62,6 +68,7 @@ struct pppox_sock {
                struct pppoe_opt pppoe;
                struct pptp_opt  pptp;
                struct pppolac_opt lac;
+               struct pppopns_opt pns;
        } proto;
        __be16                  num;
 };