summaryrefslogtreecommitdiffstats
path: root/bgpd/bgp_packet.c
Commit message (Expand)AuthorAgeFilesLines
* bgpd: Remove the double-pass parsing of NLRIsPaul Jakma2016-03-081-18/+0
* bgpd: Regularise bgp_update_receive, add missing notifies and checksPaul Jakma2016-03-081-234/+152
* bgpd: Regularise BGP NLRI sanity checks a bitPaul Jakma2016-03-081-11/+12
* bgpd: make bgp_nlri_parse_encap conform with other nlri_parse funcsPaul Jakma2016-02-261-4/+4
* bgpd: remove HAVE_IPV6 conditionalsLou Berger2016-02-261-4/+0
* bgpd: encap: add encap SAFI (RFC5512)Lou Berger2016-02-261-1/+52
* bgpd: general MP/SAFI improvementsLou Berger2016-02-261-6/+17
* bgpd: wire up VPNv6 protocol processingLou Berger2016-02-261-4/+28
* lib, bgpd, tests: Refactor FILTER_X in zebra.hDonald Sharp2016-02-261-0/+1
* bgpd: OPEN parse errors should send OPEN_ERR and UNSPECIFIC subcode.Paul Jakma2016-02-101-1/+1
* bgpd: check rtt later after the real peer is knownTimo Teräs2015-12-081-1/+1
* bgpd: crash from not NULLing freed pointersDaniel Walton2015-12-081-2/+11
* bgpd: Remove unnecessary stream_dup callsDonald Sharp2015-09-241-26/+6
* bgpd: allow using rtt in route-map's set metricTimo Teräs2015-05-201-0/+2
* lib: straighten out ORF prefix list supportDavid Lamparter2015-05-051-3/+3
* Fix BGP's use of restart bit.Vipin Kumar2014-11-111-0/+4
* bgpd: well-known attr check only run for v4/uni, which could cause a crash.Paul Jakma2014-10-171-11/+0
* Fix most compiler warnings in default GCC build.Paul Jakma2014-09-231-15/+12
* bgpd: fix memory leak on malformed attributeDavid Lamparter2014-06-291-1/+4
* *: nuke ^L (page feed)David Lamparter2014-06-041-3/+3
* bgpd: efficient NLRI packing for AFs != ipv4-unicastPradosh Mohapatra2014-06-031-45/+115
* bgpd: write NOTIFY non-blockinglyDavid Lamparter2013-07-311-4/+5
* bgpd: uncork/nagle socket when sending BGP NOTIFYLeonid Rosenboim2013-01-161-1/+9
* bgpd: uncork after each writeStephen Hemminger2013-01-151-4/+5
* bgpd: use recent monotonic time for readtimeStephen Hemminger2013-01-151-2/+11
* bgpd: fix error response to invalid BGP version numberLeonid Rosenboim2013-01-141-2/+4
* bgpd: Fix for commit 6a4677b7, fixes BZ#729Jorge Boncompte [DTI2]2012-06-211-1/+2
* bgpd: optimize holdtime timer cancellingJorge Boncompte [DTI2]2012-05-221-2/+2
* bgpd: use on stack struct attr_extra in bgp_update_receive()Jorge Boncompte [DTI2]2012-05-221-7/+4
* bgpd: debug buffers cleanup and optimizationJorge Boncompte [DTI2]2012-05-221-28/+44
* bgpd: fix issue in capability negotiation (BZ#700)Avneesh Sachdev2012-04-081-5/+10
* bgpd: Open option parse errors don't NOTIFY, resulting in abort & DoSPaul Jakma2012-03-041-3/+7
* bgpd: justify checks for IPv4 class D/EDenis Ovsienko2012-01-021-1/+1
* bgpd: fix regression in ORF procesing (BZ#688)Denis Ovsienko2011-12-131-1/+1
* bgpd: more SAFI fixesDenis Ovsienko2011-09-291-7/+7
* bgpd: spellingDenis Ovsienko2011-09-271-1/+1
* bgpd: add useful notification logs (BZ#616)heasley2011-09-271-3/+16
* Merge branch 'attr-errors'Paul Jakma2011-07-291-29/+49
|\
| * bgpd: Implement revised error handling for partial optional/trans. attributesPaul Jakma2011-03-211-28/+48
| * bgpd: Try fix extcommunity resource allocation probs, particularly with 'set ...Paul Jakma2011-03-211-4/+4
* | bgpd: trivial format / warning fixesPaul Jakma2011-04-131-10/+11
* | bgpd: enable TCP corkingStephen Hemminger2011-03-211-14/+18
* | bgpd: leave peer socket in non-blocking mode (mostly)Stephen Hemminger2011-03-211-23/+14
|/
* bgpd: fix handling of "Unsupported Capability"Dmitrij Tejblum2011-01-141-6/+0
* Set from even if binfo->extra is NULL.Greg Troxel2010-09-171-2/+3
* bgpd: tighten bounds checking in RR ORF msg readerChris Hall2010-05-141-9/+40
* bgp: use monotonic clock for time of dayStephen Hemminger2010-01-151-1/+1
* bgpd: compile warnings cleanupStephen Hemminger2009-12-101-24/+0
* [bgpd] Stability fixes including bugs 397, 492Chris Caputo2009-07-191-1/+1
* [bgpd] add comment that bgp_capability_receive is exported for unit-testsPaul Jakma2009-06-181-1/+4