Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | | Merge pull request #14365 from opensourcerouting/typesafe-const-declutter | Mark Stapp | 2023-09-12 | 2 | -7/+6 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | lib: add inline comment about _const iteration | David Lamparter | 2023-09-07 | 1 | -0/+5 | |
| * | | | | | | Revert "lib: add a frr_each_const macro" | David Lamparter | 2023-09-07 | 2 | -7/+1 | |
* | | | | | | | Merge pull request #14379 from donaldsharp/peer_connection_part_two | Russ White | 2023-09-12 | 33 | -1099/+1227 | |
|\ \ \ \ \ \ \ | ||||||
| * | | | | | | | bgpd: Move the peer->su to connection->su | Donald Sharp | 2023-09-10 | 19 | -269/+343 | |
| * | | | | | | | bgpd: Convert bgp_network.c to use peer_connection | Donald Sharp | 2023-09-10 | 3 | -25/+31 | |
| * | | | | | | | bgpd: bgp_connect is struct peer_connection oriented | Donald Sharp | 2023-09-10 | 3 | -25/+24 | |
| * | | | | | | | bgpd: First pass of BGP_EVENT_ADD | Donald Sharp | 2023-09-10 | 4 | -42/+46 | |
| * | | | | | | | bgpd: Convert bgp_fsm_nht_update to take a connection | Donald Sharp | 2023-09-10 | 4 | -12/+14 | |
| * | | | | | | | bgpd: bgp_packet pass connection around | Donald Sharp | 2023-09-10 | 3 | -63/+71 | |
| * | | | | | | | bgpd: modify bgp_connect_check to use a connection | Donald Sharp | 2023-09-10 | 1 | -22/+18 | |
| * | | | | | | | bgpd: Expose bgp_peer_connection_free and make it a double pointer | Donald Sharp | 2023-09-10 | 2 | -6/+9 | |
| * | | | | | | | bgpd: bgp_fsm_change_status/BGP_TIMER_ON and BGP_EVENT_ADD | Donald Sharp | 2023-09-10 | 13 | -266/+232 | |
| * | | | | | | | bgpd: peer_established should be connection oriented | Donald Sharp | 2023-09-10 | 17 | -97/+108 | |
| * | | | | | | | bgpd: make bgp_keepalives_on|off connection oriented | Donald Sharp | 2023-09-10 | 4 | -17/+21 | |
| * | | | | | | | bgpd: bgp_open_send is connection oriented not peer oriented | Donald Sharp | 2023-09-10 | 3 | -10/+9 | |
| * | | | | | | | bgpd: convert bgp_stop_with_notify to connection based | Donald Sharp | 2023-09-10 | 1 | -5/+8 | |
| * | | | | | | | bgpd: make bgp_timer_set use a peer_connection instead | Donald Sharp | 2023-09-10 | 4 | -60/+57 | |
| * | | | | | | | bgpd: bgp_notify_send use peer_connection instead of peer | Donald Sharp | 2023-09-09 | 9 | -162/+197 | |
| * | | | | | | | bgpd: move t_pmax_restart to peer_connection | Donald Sharp | 2023-09-09 | 5 | -11/+11 | |
| * | | | | | | | bgpd: move t_generate_updgrp_packets into peer_connection | Donald Sharp | 2023-09-09 | 5 | -12/+16 | |
| * | | | | | | | bgpd: move t_gr_restart and _stale into peer_connection | Donald Sharp | 2023-09-09 | 5 | -46/+54 | |
| * | | | | | | | bgpd: move t_routeadv to peer_connection | Donald Sharp | 2023-09-09 | 5 | -31/+37 | |
| * | | | | | | | bgpd: t_connect_check_r and w move to peer connection | Donald Sharp | 2023-09-09 | 3 | -18/+19 | |
| * | | | | | | | bgpd: t_holdtime move to peer_connection | Donald Sharp | 2023-09-09 | 2 | -18/+18 | |
| * | | | | | | | bgpd: move t_start into peer_connection | Donald Sharp | 2023-09-09 | 4 | -19/+22 | |
| * | | | | | | | bgpd: move t_delayopen from peer to peer_connection | Donald Sharp | 2023-09-09 | 2 | -13/+13 | |
| * | | | | | | | bgpd: t_connect conversion from peer to peer_connect | Donald Sharp | 2023-09-09 | 3 | -26/+31 | |
| * | | | | | | | bgpd: Remove BGP_EVENT_FLUSH and just use event_cancel_event_ready | Donald Sharp | 2023-09-09 | 3 | -9/+3 | |
| | |_|_|_|/ / | |/| | | | | | ||||||
* | | | | | | | Merge pull request #14348 from opensourcerouting/fpm-rr | Russ White | 2023-09-12 | 4 | -12/+59 | |
|\ \ \ \ \ \ \ | ||||||
| * | | | | | | | doc: document new FPM command | Rafael Zalamena | 2023-09-04 | 1 | -0/+6 | |
| * | | | | | | | zebra: support route replace semantics in FPM | Rafael Zalamena | 2023-09-04 | 3 | -12/+53 | |
| | |_|/ / / / | |/| | | | | | ||||||
* | | | | | | | Merge pull request #13724 from cscarpitta/feature/isisd-srv6-support | Russ White | 2023-09-12 | 260 | -21/+42888 | |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | ||||||
| * | | | | | | doc: Add documentation for IS-IS SRv6 features | Carmine Scarpitta | 2023-09-11 | 1 | -0/+61 | |
| * | | | | | | tests: Add `isis_srv6_topo1` test for IS-IS SRv6 | Carmine Scarpitta | 2023-09-11 | 233 | -0/+38657 | |
| * | | | | | | tests: Update fuzz test to match expected output | Carmine Scarpitta | 2023-09-11 | 1 | -0/+0 | |
| * | | | | | | isisd: Make SRv6 interface configurable | Carmine Scarpitta | 2023-09-11 | 8 | -7/+152 | |
| * | | | | | | yang: Add SRv6 interface to IS-IS YANG model | Carmine Scarpitta | 2023-09-11 | 1 | -0/+6 | |
| * | | | | | | isisd: Make SRv6 Node MSDs customizable | Carmine Scarpitta | 2023-09-11 | 7 | -12/+367 | |
| * | | | | | | yang: Add SRv6 MSDs to IS-IS YANG model | Carmine Scarpitta | 2023-09-11 | 1 | -0/+40 | |
| * | | | | | | vtysh: Add CLI nodes for SRv6 | Carmine Scarpitta | 2023-09-11 | 1 | -0/+68 | |
| * | | | | | | lib: Add CLI node for SRv6 Node MSD | Carmine Scarpitta | 2023-09-11 | 1 | -0/+1 | |
| * | | | | | | isisd: Remove SIDs when parent locator is deleted | Carmine Scarpitta | 2023-09-11 | 1 | -0/+24 | |
| * | | | | | | isisd: Initialize/free SRv6 adjacency SIDs list | Carmine Scarpitta | 2023-09-11 | 1 | -0/+9 | |
| * | | | | | | isisd: Extend `sid_exist` to consider adj SIDs | Carmine Scarpitta | 2023-09-11 | 1 | -0/+4 | |
| * | | | | | | isisd: Extend IS-IS adjacency with SRv6 adj SIDs | Carmine Scarpitta | 2023-09-11 | 1 | -0/+2 | |
| * | | | | | | isisd: Add support for SRv6 Adjacency SIDs | Carmine Scarpitta | 2023-09-11 | 6 | -0/+375 | |
| * | | | | | | isisd: Add functions to install/remove adj SIDs | Carmine Scarpitta | 2023-09-11 | 2 | -0/+105 | |
| * | | | | | | isisd: Add data structure for SRv6 Adjacency SIDs | Carmine Scarpitta | 2023-09-11 | 1 | -0/+42 | |
| * | | | | | | isisd: Make MTYPE_ISIS_SUBSUBTLV non-static | Carmine Scarpitta | 2023-09-11 | 2 | -1/+2 |