summaryrefslogtreecommitdiff
path: root/fs/nfsd/cache.h
diff options
context:
space:
mode:
authorRidge Kennedy <ridge.kennedy@alliedtelesis.co.nz>2020-02-04 12:24:00 +1300
committerDavid S. Miller <davem@davemloft.net>2020-02-04 12:35:49 +0100
commit0d0d9a388a858e271bb70e71e99e7fe2a6fd6f64 (patch)
treef59b5148559f8b52bc3ddf7fb4bc299f9356dfba /fs/nfsd/cache.h
parentb4b771fd51fda70577dc980429347c41e807c64f (diff)
l2tp: Allow duplicate session creation with UDP
In the past it was possible to create multiple L2TPv3 sessions with the same session id as long as the sessions belonged to different tunnels. The resulting sessions had issues when used with IP encapsulated tunnels, but worked fine with UDP encapsulated ones. Some applications began to rely on this behaviour to avoid having to negotiate unique session ids. Some time ago a change was made to require session ids to be unique across all tunnels, breaking the applications making use of this "feature". This change relaxes the duplicate session id check to allow duplicates if both of the colliding sessions belong to UDP encapsulated tunnels. Fixes: dbdbc73b4478 ("l2tp: fix duplicate session creation") Signed-off-by: Ridge Kennedy <ridge.kennedy@alliedtelesis.co.nz> Acked-by: James Chapman <jchapman@katalix.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs/nfsd/cache.h')
0 files changed, 0 insertions, 0 deletions