]> git.baikalelectronics.ru Git - kernel.git/commit
l2tp: hold tunnel in pppol2tp_connect()
authorGuillaume Nault <g.nault@alphalink.fr>
Mon, 30 Oct 2017 16:58:58 +0000 (17:58 +0100)
committerDavid S. Miller <davem@davemloft.net>
Tue, 31 Oct 2017 01:59:52 +0000 (10:59 +0900)
commitc035fe00ce7263cde2dfcebf5c9cb9fcdc02476d
treefa7e340395989ecfcdda1a25388a9536c1afad68
parent22f59aa048992942f3ea633fd1c02b9731a4dcc1
l2tp: hold tunnel in pppol2tp_connect()

Use l2tp_tunnel_get() in pppol2tp_connect() to ensure the tunnel isn't
going to disappear while processing the rest of the function.

Fixes: b2079113577e ("l2tp: Split pppol2tp patch into separate l2tp and ppp parts")
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/l2tp/l2tp_ppp.c