From aac372f4f5b617a579dafeab31fb486a5d69d65d Mon Sep 17 00:00:00 2001 From: hasso Date: Thu, 1 Sep 2005 17:52:33 +0000 Subject: * isis_adjacency.c, isis_lsp.c, isisd.c: Replace XMALLOC && memset with XCALLOC. * isis_lsp.c (lsp_build_pseudo): Fix adding ES neighbour. * isis_tlv.c: More compact free_tlvs() function. * isis_lsp.c (lsp_build_nonpseudo) : Try to fix one more regression introduced by stream cleanup. Seek enp to the right place before starting to fill stream with TLVs. --- isisd/isis_adjacency.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'isisd/isis_adjacency.c') diff --git a/isisd/isis_adjacency.c b/isisd/isis_adjacency.c index af4e963b..3d847732 100644 --- a/isisd/isis_adjacency.c +++ b/isisd/isis_adjacency.c @@ -54,8 +54,7 @@ adj_alloc (u_char * id) { struct isis_adjacency *adj; - adj = XMALLOC (MTYPE_ISIS_ADJACENCY, sizeof (struct isis_adjacency)); - memset (adj, 0, sizeof (struct isis_adjacency)); + adj = XCALLOC (MTYPE_ISIS_ADJACENCY, sizeof (struct isis_adjacency)); memcpy (adj->sysid, id, ISIS_SYS_ID_LEN); return adj; -- cgit v1.2.1