summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_attr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bgpd: Add some missing data to `show bgp attribute-info`Donald Sharp2024-03-141-2/+9
* bgpd: update route leak when vrf state changesLouis Scalbert2024-02-141-0/+12
* bgpd: fix VRF leaking with 'network import-check' (3/4)Louis Scalbert2024-01-291-0/+1
* bgpd: Ignore handling NLRIs if we received MP_UNREACH_NLRIDonatas Abraitis2023-10-311-9/+10
* bgpd: Treat EOR as withdrawn to avoid unwanted handling of malformed attrsDonatas Abraitis2023-10-311-3/+12
* bgpd: Check mandatory attributes more carefully for UPDATE messageDonatas Abraitis2023-10-241-4/+6
* bgpd: Handle MP_REACH_NLRI malformed packets with session resetDonatas Abraitis2023-10-241-5/+1
* build: add -Wimplicit-fallthroughIgor Ryzhov2023-10-121-4/+1
* Merge pull request #14537 from opensourcerouting/feature/bgpd_aodRuss White2023-10-111-4/+9
|\
| * bgpd: Implement EBGP-OAD peering typeDonatas Abraitis2023-10-061-4/+9
* | Revert "lib: register bgp link-state afi/safi"Donald Sharp2023-10-101-19/+0
* | Revert "bgpd: send bgp link-state prefixes"Donald Sharp2023-10-101-5/+10
* | Revert "bgpd: store and send bgp link-state attributes"Donald Sharp2023-10-101-152/+1
* | Revert "bgpd: do not check attr in bgp_packet_attribute"Donald Sharp2023-10-101-1/+1
* | Revert "bgpd: fix link_state_hash_cmp()"Donald Sharp2023-10-101-1/+1
|/
* bgpd: fix link_state_hash_cmp()Louis Scalbert2023-09-281-1/+1
* bgpd: do not check attr in bgp_packet_attributeLouis Scalbert2023-09-281-1/+1
* bgpd: store and send bgp link-state attributesLouis Scalbert2023-09-181-1/+152
* bgpd: send bgp link-state prefixesLouis Scalbert2023-09-181-10/+5
* lib: register bgp link-state afi/safiLouis Scalbert2023-09-181-0/+19
* Merge pull request #14399 from opensourcerouting/fix/bgpd_handle_BGP_MAX_ATTRJafar Al-Gharaibeh2023-09-121-4/+4
|\
| * bgpd: BGP_ATTR_MAX can be 255, allow using it for path attr discard/withdraw ...Donatas Abraitis2023-09-121-4/+4
* | bgpd: bgp_notify_send use peer_connection instead of peerDonald Sharp2023-09-091-14/+20
|/
* bgpd: Treat as4-path (17) attribute as withdraw if malformedDonatas Abraitis2023-09-011-0/+1
* bgpd: Treat PMSI tunnel attribute as withdrawn if malformedDonatas Abraitis2023-09-011-0/+1
* bgpd: Use treat-as-withdraw for tunnel encapsulation attributeDonatas Abraitis2023-08-291-36/+25
* Merge pull request #14232 from opensourcerouting/fix/aigp_validation_bytesDonald Sharp2023-08-241-0/+7
|\
| * bgpd: Make sure we have enough data to read two bytes when validating AIGPDonatas Abraitis2023-08-201-0/+7
* | bgpd: Treat-as-withdraw attribute if remaining data is not enoughDonatas Abraitis2023-08-161-12/+38
|/
* bgpd: Fix update message error handling for multiple same attributesSamanvitha B Bhargav2023-08-121-21/+39
* bgpd: Fix update message error handling for total attribute lengthSamanvitha B Bhargav2023-08-121-41/+59
* bgpd: Handle srv6 attributes the same way as others using setters/gettersDonatas Abraitis2023-08-031-5/+8
* bgpd: Handle encap attributes the same way as others using setters/gettersDonatas Abraitis2023-08-031-6/+7
* bgpd: Handle transit attributes the same way as others using setters/gettersDonatas Abraitis2023-08-031-6/+7
* bgpd: Handle cluster attribute the same way as others using setters/gettersDonatas Abraitis2023-08-031-7/+5
* Merge pull request #14129 from samanvithab/bgpd_frr_fixDonald Sharp2023-08-021-0/+2
|\
| * bgpd: Fix session reset issue caused by malformed core attributesSamanvitha B Bhargav2023-08-021-0/+2
* | Merge pull request #13948 from opensourcerouting/fix/bgpd_rfc7606_adjustmentsRuss White2023-07-111-0/+18
|\ \
| * | bgpd: Check if cluster list attribute is not received via eBGP sessionDonatas Abraitis2023-07-071-0/+9
| * | bgpd: Check if originator-id attribute is not received via eBGP sessionDonatas Abraitis2023-07-071-0/+9
* | | bgpd: Get 1 or 2 octets for Sub-TLV length (Tunnel Encap attr)Donatas Abraitis2023-07-101-1/+3
|/ /
* | Merge pull request #13722 from fdumontet6WIND/color_extcommDonatas Abraitis2023-06-271-0/+10
|\ \
| * | bgpd: add functions related to srte_color managementFrancois Dumontet2023-06-261-0/+10
* | | Merge pull request #12971 from taspelund/trey/mac_vrf_soo_upstreamRuss White2023-06-201-0/+15
|\ \ \ | |/ / |/| |
| * | bgpd: add EVPN reimport handler for martian changeTrey Aspelund2023-05-301-0/+15
* | | bgpd: fix bgpd core when unintern attrYuan Yuan2023-05-311-0/+4
|/ /
* | bgpd: fix aggregate route displayChirag Shah2023-05-191-3/+15
* | bgpd: Make sure AIGP attribute is non-transitiveDonatas Abraitis2023-05-081-2/+2
* | bgpd: Ensure stream received has enough dataDonald Sharp2023-03-291-54/+25
* | *: Add a hash_clean_and_free() functionDonald Sharp2023-03-211-21/+8