Results of major ATTR rework:
commitb79afeb62ba872e393537d3e1a6453a231eb16da
authorJames R. Leu <jleu@mindspring.com>
Thu, 9 Nov 2006 04:16:51 +0000 (8 22:16 -0600)
committerJames R. Leu <jleu@mindspring.com>
Thu, 9 Nov 2006 04:16:51 +0000 (8 22:16 -0600)
tree8266e9911a246239aa91d85ff0f3adaa7af8d2aa
parent129650be2003320afd74344dad21e217d7024fa1
Results of major ATTR rework:
- A majority of the changes are related to converting ATTRs
  to be "self installing/deleting" like ADDRs FECs and IFs
- we correctly hold temp ATTRs and FECs used as part of the
  message processing engine (ldp_state_funcs.c)
- we now differenciate between FECs added to the tree due to
  protocol messages and FECs added to the tree from the routing
  subsystem (ldp_cfg.c, mpls_struct.h, ldp_struct.h)

[git-p4: depot-paths = "//depot/ldp-portable/": change = 1529]
18 files changed:
common/mpls_struct.h
ldp/ldp_addr.c
ldp/ldp_attr.c
ldp/ldp_attr.h
ldp/ldp_cfg.c
ldp/ldp_fec.c
ldp/ldp_global.c
ldp/ldp_inlabel.c
ldp/ldp_inlabel.h
ldp/ldp_label_mapping.c
ldp/ldp_label_rel_with.c
ldp/ldp_label_request.c
ldp/ldp_outlabel.c
ldp/ldp_outlabel.h
ldp/ldp_session.c
ldp/ldp_session.h
ldp/ldp_state_funcs.c
ldp/ldp_struct.h