summaryrefslogtreecommitdiffstats
path: root/isisd/isis_adjacency.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* isisd: split northbound callbacks into multiple filesRenato Westphal2019-10-301-0/+1
| | | | | | | | | | | | | | | | | Rearrange the isisd northbound callbacks as following: * isis_nb.h: prototypes of all northbound callbacks. * isis_nb.c: definition of all northbound callbacks and their associated YANG data paths. * isis_nb_config.c: implementation of YANG configuration nodes. * isis_nb_state.c: implementation of YANG state nodes. * isis_nb_notifications.c: implementation of YANG notifications. This should help to keep to code more organized and easier to maintain. No behavior changes intended. Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
* isisd: Register/deregister BFD peers for adjacenciesChristian Franke2018-10-051-0/+3
| | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org>
* isisd: Replace isis_event_adjacency_state_change with a hookChristian Franke2018-10-051-0/+1
| | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org>
* *: use C99 standard fixed-width integer typesQuentin Young2018-03-271-10/+11
| | | | | | | | | | | | | | | | | | | | | | The following types are nonstandard: - u_char - u_short - u_int - u_long - u_int8_t - u_int16_t - u_int32_t Replace them with the C99 standard types: - uint8_t - unsigned short - unsigned int - unsigned long - uint8_t - uint16_t - uint32_t Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
* isisd: implement threeway adjacenciesChristian Franke2018-03-101-0/+9
| | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org>
* isisd: send/receive IIHs with new parserChristian Franke2017-08-031-6/+9
| | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org>
* *: reindentreindent-master-afterwhitespace / reindent2017-07-171-79/+74
| | | | | | indent.py `git ls-files | pcregrep '\.[ch]$' | pcregrep -v '^(ldpd|babeld|nhrpd)/'` Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* *: make consistent & update GPLv2 file headersDavid Lamparter2017-05-151-4/+4
| | | | | | | | | | | The FSF's address changed, and we had a mixture of comment styles for the GPL file header. (The style with * at the beginning won out with 580 to 141 in existing files.) Note: I've intentionally left intact other "variations" of the copyright header, e.g. whether it says "Zebra", "Quagga", "FRR", or nothing. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* isisd: track intersecting set of supported MTs for each adjChristian Franke2017-04-281-0/+3
| | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org>
* frr: Remove HAVE_IPV6 from code baseDonald Sharp2017-01-131-2/+0
| | | | Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
* isisd: annotate some function arguments with constChristian Franke2016-03-301-3/+3
| | | | | Signed-off-by: Christian Franke <chris@opensourcerouting.org> Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
* isisd: couple of bug fixesSubbaiah Venkata2012-04-071-0/+3
|
* isisd: add Google's changes to IS-ISJosh Bailey2012-04-071-14/+2
|
* No warnings here any more.hasso2004-10-071-1/+1
|
* Indentation only. No any functional changes.hasso2004-09-101-45/+46
|
* Initial revisionjardin2003-12-231-0/+126