Change inlabel outlabel/nexthop, and attr accounting. Specically
commit8b7bbd70b47790d57cd4c7c80399fe27719f2977
authorJames R. Leu <jleu@mindspring.com>
Tue, 3 Oct 2006 01:57:25 +0000 (2 19:57 -0600)
committerJames R. Leu <jleu@mindspring.com>
Tue, 3 Oct 2006 01:57:25 +0000 (2 19:57 -0600)
tree6aa179f47119a9e2afd3c89761d48ff1228a0318
parent3639dc11acc7c1fa777f7fb8fb36fd98c404ae80
Change inlabel outlabel/nexthop, and attr accounting.  Specically
make inlabels and outlabel 'auto cleanup' like FECs, addrs, and intfs.

In the process straighten out the handling of nexthops used by
outlabels and outlabels used by nexthops (think hierarchy)

[git-p4: depot-paths = "//depot/ldp-portable/": change = 1525]
14 files changed:
ldp/ldp_attr.c
ldp/ldp_attr.h
ldp/ldp_cfg.c
ldp/ldp_global.c
ldp/ldp_inlabel.c
ldp/ldp_inlabel.h
ldp/ldp_nexthop.c
ldp/ldp_nexthop.h
ldp/ldp_outlabel.c
ldp/ldp_outlabel.h
ldp/ldp_session.c
ldp/ldp_session.h
ldp/ldp_tunnel.c
ldp/ldp_tunnel.h