mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-03 01:42:48 +00:00
2005-04-10 Paul Jakma <paul@dishone.st>
* Makefile.am: topology should not be a conditional SUBDIR, otherwise make dist breaks. * topology/Makefile.am: remove EXTRA_DIST of files which dont exist in that directory, broke make dist. * isisd.c: (show_isis_generated_topology_cmd) convert LIST_LOOP * isis_lsp.c: (generate_topology_lsps) ditto (build_topology_lsp_data) ditto
This commit is contained in:
parent
57a1477bc7
commit
a8f03df06c
@ -1,3 +1,13 @@
|
||||
2005-04-10 Paul Jakma <paul@dishone.st>
|
||||
|
||||
* Makefile.am: topology should not be a conditional SUBDIR,
|
||||
otherwise make dist breaks.
|
||||
* topology/Makefile.am: remove EXTRA_DIST of files which dont
|
||||
exist in that directory, broke make dist.
|
||||
* isisd.c: (show_isis_generated_topology_cmd) convert LIST_LOOP
|
||||
* isis_lsp.c: (generate_topology_lsps) ditto
|
||||
(build_topology_lsp_data) ditto
|
||||
|
||||
2005-04-02 Andrew J. Schorr <ajschorr@alumni.princeton.edu>
|
||||
|
||||
* isis_zebra.c: (isis_zebra_if_del) Must use if_lookup_by_name_len.
|
||||
|
@ -7,7 +7,7 @@ INSTALL_SDATA=@INSTALL@ -m 600
|
||||
LIBS = @LIBS@
|
||||
noinst_LIBRARIES = libisis.a
|
||||
sbin_PROGRAMS = isisd
|
||||
SUBDIRS = @ISIS_TOPOLOGY_DIR@
|
||||
SUBDIRS = topology
|
||||
|
||||
libisis_a_SOURCES = \
|
||||
isis_adjacency.c isis_lsp.c dict.c isis_circuit.c isis_pdu.c \
|
||||
|
@ -2295,7 +2295,7 @@ generate_topology_lsps (struct isis_area *area)
|
||||
struct isis_lsp *lsp;
|
||||
|
||||
/* first we find the maximal node */
|
||||
LIST_LOOP (area->topology, arc, node)
|
||||
for (ALL_LIST_ELEMENTS_RO (area->topology, node, arc))
|
||||
{
|
||||
if (arc->from_node > max)
|
||||
max = arc->from_node;
|
||||
@ -2355,7 +2355,7 @@ void
|
||||
build_topology_lsp_data (struct isis_lsp *lsp, struct isis_area *area,
|
||||
int lsp_top_num)
|
||||
{
|
||||
struct listnode *node;
|
||||
struct listnode *node, *nnode;
|
||||
struct arc *arc;
|
||||
u_char *tlv_ptr;
|
||||
struct is_neigh *is_neigh;
|
||||
@ -2399,7 +2399,7 @@ build_topology_lsp_data (struct isis_lsp *lsp, struct isis_area *area,
|
||||
}
|
||||
|
||||
/* addding is reachabilities */
|
||||
LIST_LOOP (area->topology, arc, node)
|
||||
for (ALL_LIST_ELEMENTS (area->topology, node, nnode, arc))
|
||||
{
|
||||
if ((arc->from_node == lsp_top_num) || (arc->to_node == lsp_top_num))
|
||||
{
|
||||
|
@ -1602,7 +1602,7 @@ DEFUN (show_isis_generated_topology,
|
||||
{
|
||||
vty_out (vty, "Topology for isis area:%s%s", area->area_tag,
|
||||
VTY_NEWLINE);
|
||||
LIST_LOOP (area->topology, arc, node2)
|
||||
for (ALL_LIST_ELEMENTS (area->topology, node2, arc))
|
||||
{
|
||||
vty_out (vty, "a %ld %ld %ld%s", arc->from_node, arc->to_node,
|
||||
arc->distance, VTY_NEWLINE);
|
||||
|
@ -15,8 +15,6 @@ libtopology_a_LIBADD = @LIB_REGEX@ ../../lib/libzebra.la
|
||||
noinst_HEADERS = \
|
||||
spgrid.h
|
||||
|
||||
EXTRA_DIST = regex.c regex-gnu.h
|
||||
|
||||
depend:
|
||||
@$(CPP) -MM $(INCLUDES) $(LDFLAGS) *.c
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user