Quentin Young
121f9dee7c
*: use ZAPI_CALLBACK_ARGS macro for zapi handlers
...
This macro:
- Marks ZAPI callbacks for readability
- Standardizes argument names
- Makes it simple to add ZAPI arguments in the future
- Ensures proper types
- Looks better
- Shortens function declarations
Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
2019-05-03 20:57:35 +00:00
Christian Franke
d04f9fbf57
isisd: Fix license header of bfd code
2018-10-12 18:56:07 +02:00
Christian Franke
5489eb4563
isisd: Address code-style warnings
2018-10-12 16:45:32 +02:00
Christian Franke
490a6fc716
isisd: don't add deprecated bfd command
2018-10-09 17:59:46 +02:00
Christian Franke
a5eba4e9a5
isisd: Track BFD state and take down adjacency on failure
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:08:34 +02:00
Christian Franke
2815f817e5
isisd: Add debugging for BFD
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:08:23 +02:00
Christian Franke
ab880eaf30
isisd: Implement BFD replay function
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:08:18 +02:00
Christian Franke
20a42f0194
isisd: Register/deregister BFD peers for adjacencies
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:07:51 +02:00
Christian Franke
3015e3d15e
isisd: Write BFD config
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:07:45 +02:00
Christian Franke
215eccb0b8
isisd: Add BFD configuration commands
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:05:30 +02:00
Christian Franke
52df822874
isisd: Register as BFD client
...
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
2018-10-05 14:05:26 +02:00