Ethereal-dev: [Ethereal-dev] Patch for L2TPv3

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Carlos Pignataro <cpignata@xxxxxxxxx>
Date: Sat, 15 Jan 2005 09:24:51 -0500
Hello,

Please find attached patch for L2TPv3 with the following changes:
o Layer Two Tunneling Protocol version 3 [L2TPv3] updates and enhancements
  - Added Cookie and L2-Specific sublayer support via preferences dialog.
  - Added carried payload dissecting support from draft-ietf-l2tpext-pwe3-*
    and draft-townsley-l2tpv3-mpls-02.txt
  - Completed missing message types (call types) and result codes for stopccn
    and cdn.
  - Fixed conditionals for avp_vendor_id (Vendor-Specific AVPs)
  - Changed Pseudowire Capabilities List AVPs to use subtree instead of tab
  - Added numeric value of result and error codes
  - Added Session ID for v3 data packets and missing flags and reserved
  - Added version to the L2TPv3 protocol tree
  - Changed `Tunnel Id' to `Control Connection Id' for v3
  - Fixed offset for ctrl_tree on L2TPv3 over UDP
  - Added `L2TPv3' in the COL_PROTOCOL and fixed handling of L2TP version

Please check in; comments and corrections are most welcome.

Thanks!

Attachment: l2tpv3.patch
Description: Binary data

--Carlos.
Escalation RTP - cisco Systems