Commit Graph

20 Commits

Author SHA1 Message Date
hannes
591fb3e479 change codepoints per rfc 4379 / add support for the vendor enterprise TLV 2008-01-28 14:20:43 +00:00
hannes
94709a6d1e bugfix: do proper padding calculation for LSPING 2008-01-28 13:47:26 +00:00
hannes
617f68b272 remove redundant TRUE|FALSE defs 2006-06-23 02:03:09 +00:00
hannes
6b3e20d291 courtesy rick cheng (rcheng AT juniper dot net):
improve code readability:
  - LDP_TLV_ADDRESS_LIST printer
  - BFD_DISCRIMINATOR printer
2006-02-03 08:32:39 +00:00
hannes
e667ff13a0 add support for the BFD Discriminator TLV 2006-02-01 14:37:26 +00:00
hannes
0bc284616c change vendor private codepoint 2005-05-03 08:09:20 +00:00
hannes
39f71e5e59 backout redundant Sequence # printing 2005-04-19 12:44:05 +00:00
hannes
c4e9c6b82b bugfix: don't forget to increment the tlv header size, misc. display cosmetics 2005-04-19 12:17:27 +00:00
hannes
8ecf32cbe2 from Hannes Viertel <hviertel@juniper.net>: fix ipv6 #ifdefs 2004-11-11 12:02:30 +00:00
hannes
76e96dd80b add a crippled version of the downstream map TLV 2004-10-20 16:17:29 +00:00
hannes
d1b0faed23 make use of ts_print() for printing the lspping timestamps 2004-06-16 10:35:29 +00:00
hannes
917e5c0ec7 - there is meanwhile router code for two version of the
TLV_TARGETFEC_SUBTLV_L2VPN_VCID in the field.
    subTLV w/ codepoint  9 does not contain the sender field
    subTLV w/ codepoint 10 does contain an additional sender field

  add support for codepoint 10 which describes the new format

- ripple through the proposed codepoints for labeled BGP
  to 11 and 12

- bugfix [copy & pase error] from the l2vpn_enpt code
  only access vcid data structures
2004-06-16 06:38:08 +00:00
hannes
9974f43f2f import latest definition for Pseudowires from draft-ietf-pwe3-iana-allocation-04
and put it to its new home l2vpn.{c|h}
rework bgp, ldp, lsp-ping to use the common l2vpn_encaps tokenlist
update FILES list to acommodate the recent file additions
2004-06-15 09:42:40 +00:00
hannes
9d5d809b9b fix the encapsulation type size (1-->2) for the layer-2 subTLVs 2004-06-15 08:17:19 +00:00
hannes
ccabac550f fix a bug in the tlv processing block (forgot to add the tlv_header when doing the calculation for the next header) 2004-06-15 07:58:45 +00:00
hannes
0e2f16cc7e finalize the TARGET_FEC TLV with addition of the
L2VPN_ENDPT (K. Kompella) and
  L2VPN_VCID (Martini) flavours of L2VPNs
2004-06-12 08:54:57 +00:00
hannes
ec9f82da4b add subTLV_t structs to access more convenient
data fields inside subTLVs

add support for the RSVP_IPV4, RSVP_IPV6,
   L3VPN_IPV4, L3VPN_IPV6, BGP_IPV6 subTLVs
   inside the target FEC TLV
2004-06-12 08:23:45 +00:00
hannes
67f4e004ec add support for the LDP_IPV4, LDP_IPV6 & BGP_IPV4 subTLVs inside the target FEC TLV 2004-06-09 05:14:42 +00:00
hannes
228b3a827e - add support for return code values
- commence work for the Target FEC TLV
  - add subTLV dissector
2004-06-07 06:13:04 +00:00
hannes
21480b97d8 add baseline LSP-PING support per draft-ietf-mpls-lsp-ping-05 2004-06-06 19:20:03 +00:00