[quagga-dev 10158] sf/ospfd pull request

Scott Feldman sfeldma at cumulusnetworks.com
Mon Jan 7 18:29:21 GMT 2013


Hi David,

Based on review feedback from Paul, Dinesh reworked the duplicate MaxAge LSAs issue and came up with a much cleaner, simpler, single patch, included in this pull request.  Two previous patches for this same issue have been withdrawn.

-scott

-----------------

Andrew Certain (7):
	ospfd: compile warning cleanups
	ospfd: Update nsm_change_state to static scope, as it is not called from elsewhere
	ospfd: Changed TE instance check to remove -Wtype-limits warning
	lib: Changes to VTY string-parsing macros to remove warnings
	ospfd: Update comments to be more clear in packet processing
	ospfd: Fixed signed/unsigned masking of negative metrics
	ospfd: Fixed typo bug in ospf_vty.h:ospf_neighbor

Ayan Banerjee (3):
	ospf: Reduce MaxAge log level
	ospf: forward ref. of areas for "max-metric router-lsa administrative" cmd
	ospf: suppress delete using replacement

Christian Franke (1):
	ospfd: fix argument parsing for distribute-list

David Lamparter (1):
	ospf: fix apiserver enable

Dinesh Dutt (2):
	ospf: Convert MAX_AGE LSA list to tree
	ospfd: Remove dup MaxAge LSA flood

Leonard Tracy (1):
	ospf: Fix type-4 network mask to 0 per RFC

Vishal Kumar (1):
	ospfd: Corrected ospfd Type-4/Type-5 ls update handling


 lib/vty.h              |   46 +++++++++++++++++++++++----------
 ospfd/ospf_abr.c       |    3 +-
 ospfd/ospf_apiserver.c |    5 ---
 ospfd/ospf_ism.c       |    5 +--
 ospfd/ospf_lsa.c       |   67 +++++++++++++++++++++++++++++++++++--------------
 ospfd/ospf_lsa.h       |    1 
 ospfd/ospf_lsdb.c      |   21 ++++++++-------
 ospfd/ospf_lsdb.h      |    1 
 ospfd/ospf_main.c      |   10 +++----
 ospfd/ospf_network.c   |    8 ++---
 ospfd/ospf_network.h   |    2 -
 ospfd/ospf_nsm.c       |    7 -----
 ospfd/ospf_nsm.h       |    1 
 ospfd/ospf_opaque.c    |   12 ++++++--
 ospfd/ospf_packet.c    |   33 +++++++++++++++---------
 ospfd/ospf_route.c     |   33 +++++++++++++++++++++---
 ospfd/ospf_routemap.c  |   10 +++++--
 ospfd/ospf_te.c        |    2 -
 ospfd/ospf_te.h        |    2 -
 ospfd/ospf_vty.c       |   44 ++++++++++++++++++--------------
 ospfd/ospf_zebra.c     |    9 ++----
 ospfd/ospf_zebra.h     |    2 -
 ospfd/ospfd.c          |   25 +++++++++++++-----
 ospfd/ospfd.h          |    7 +++--
 24 files changed, 232 insertions(+), 124 deletions(-)



More information about the Quagga-dev mailing list