l2tp: Split pppol2tp patch into separate l2tp and ppp parts
This patch splits the pppol2tp driver into separate L2TP and PPP parts to prepare for L2TPv3 support. In L2TPv3, protocols other than PPP can be carried, so this split creates a common L2TP core that will handle the common L2TP bits which protocol support modules such as PPP will use. Note that the existing pppol2tp module is split into l2tp_core and l2tp_ppp by this change. There are no feature changes here. Internally, however, there are significant changes, mostly to handle the separation of PPP-specific data from the L2TP session and to provide hooks in the core for modules like PPP to access. Signed-off-by: James Chapman <jchapman@katalix.com> Reviewed-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
parent
21b4aaa1
-
mentioned in commit 3101698f
-
mentioned in commit 99f890a5
-
mentioned in commit 4d2a6290
-
mentioned in commit 67478052
-
mentioned in commit 2b0abc89
-
mentioned in commit 186fab54
-
mentioned in commit 890a9c4b
-
mentioned in commit 128db36f
-
mentioned in commit bbece674
-
mentioned in commit e613c620
-
mentioned in commit 2b22a741
-
mentioned in commit a95d7c7e
-
mentioned in commit d4b6a793
-
mentioned in commit ad6c13e2
-
mentioned in commit 880cd40d
-
mentioned in commit d9a81a22
-
mentioned in commit 66ded166
-
mentioned in commit c28c1bda
-
mentioned in commit 268b8670
-
mentioned in commit eeced742
-
mentioned in commit 352dce3a
-
mentioned in commit 357fa382
Please register or sign in to comment