Up to [local] / src / usr.sbin / bgpd
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.78 / (download) - annotate - [select for diffs], Mon Apr 3 10:48:00 2023 UTC (13 months, 4 weeks ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
HEAD
Changes since 1.77: +22 -2 lines
Diff to previous 1.77 (colored)
Add first step of flowspec support. This adds the bits to establish a connection with SAFI 133. Right now any sent UPDATE with SAFI 133 is simply ignored. At the moment SAFI 134 (flowspec for L3VPN) is unsupported. OK tb@
Revision 1.77 / (download) - annotate - [select for diffs], Thu Mar 2 17:09:53 2023 UTC (15 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE,
OPENBSD_7_3
Changes since 1.76: +3 -3 lines
Diff to previous 1.76 (colored)
improve the Nd lines such that the format is consistent for the various *d, *conf, *ctl files (where relevant) and simple; also makes "man -k routing" more useful; help from claudio and florian ok claudio florian millert
Revision 1.76 / (download) - annotate - [select for diffs], Tue Jan 24 15:52:46 2023 UTC (16 months, 1 week ago) by job
Branch: MAIN
Changes since 1.75: +14 -2 lines
Diff to previous 1.75 (colored)
Add ASPA to STANDARDS section
Revision 1.75 / (download) - annotate - [select for diffs], Tue Jul 12 17:30:57 2022 UTC (22 months, 2 weeks ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE,
OPENBSD_7_2
Changes since 1.74: +12 -2 lines
Diff to previous 1.74 (colored)
Document announce add-path send With input from jmc@ and sthen@
Revision 1.74 / (download) - annotate - [select for diffs], Tue Jun 28 11:52:24 2022 UTC (23 months ago) by claudio
Branch: MAIN
Changes since 1.73: +13 -2 lines
Diff to previous 1.73 (colored)
Try to document 'announce policy' and add RFC 9234 to the list in bgpd.8 How RFC 9234 support will work in the long run may still change but for now at least tell people how to use it.
Revision 1.73 / (download) - annotate - [select for diffs], Sun Jun 26 05:54:38 2022 UTC (23 months ago) by jsg
Branch: MAIN
Changes since 1.72: +3 -3 lines
Diff to previous 1.72 (colored)
Pignatoro -> Pignataro
Revision 1.72 / (download) - annotate - [select for diffs], Thu Mar 31 17:27:29 2022 UTC (2 years, 2 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE,
OPENBSD_7_1
Changes since 1.71: +3 -3 lines
Diff to previous 1.71 (colored)
man pages: add missing commas between subordinate and main clauses jmc@ dislikes a comma before "then" in a conditional, so leave those untouched. ok jmc@
Revision 1.71 / (download) - annotate - [select for diffs], Fri Sep 3 07:58:07 2021 UTC (2 years, 8 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE,
OPENBSD_7_0
Changes since 1.70: +10 -2 lines
Diff to previous 1.70 (colored)
Mention RFC8050 in bgpd.8
Revision 1.70 / (download) - annotate - [select for diffs], Tue Jul 27 07:14:31 2021 UTC (2 years, 10 months ago) by claudio
Branch: MAIN
Changes since 1.69: +10 -2 lines
Diff to previous 1.69 (colored)
Implement RFC9072: Extended Optional Parameters Length for BGP OPEN Message This allows to send more then 255 bytes of optional parameters. With this it is possible to send more capabilities. bgpd will switch automatically to the new extended lenght format if needed but by default the old 1 byte param length encoding is used to keep compatible with old systems. OK benno@
Revision 1.69 / (download) - annotate - [select for diffs], Thu Jun 17 16:05:25 2021 UTC (2 years, 11 months ago) by claudio
Branch: MAIN
Changes since 1.68: +11 -2 lines
Diff to previous 1.68 (colored)
Implement RFC 7313 enhanced route refresh. It is off by default and can be enabled with 'announce enhanced refresh yes' Similar to graceful restart this allows to mark routes as stale, refresh them and the flush out routes that are still stale. Enhanced route refresh uses a begin of rr and a end of rr message to signal the various stages. A future enhancement would be the addition of a timeout in case the EoRR message is not sent in reasonable time. OK denis@ job@
Revision 1.68 / (download) - annotate - [select for diffs], Wed Jun 16 16:24:12 2021 UTC (2 years, 11 months ago) by job
Branch: MAIN
Changes since 1.67: +5 -3 lines
Diff to previous 1.67 (colored)
Add command line option to show the version OK claudio@
Revision 1.67 / (download) - annotate - [select for diffs], Tue May 25 14:18:44 2021 UTC (3 years ago) by claudio
Branch: MAIN
Changes since 1.66: +10 -10 lines
Diff to previous 1.66 (colored)
Instead of the old way of prefix withdraw on a bad AS4_PATH treat it with prefix withdraw as required by RFC6793. Also update the documentation to reference RFC6793 instead of the older 4893. OK sthen@
Revision 1.66 / (download) - annotate - [select for diffs], Tue Apr 27 11:34:58 2021 UTC (3 years, 1 month ago) by claudio
Branch: MAIN
Changes since 1.65: +10 -2 lines
Diff to previous 1.65 (colored)
Add RFC 6286 to the list of RFC bgpd supports. OK job@
Revision 1.65 / (download) - annotate - [select for diffs], Thu Apr 8 11:56:30 2021 UTC (3 years, 1 month ago) by danj
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE,
OPENBSD_6_9
Changes since 1.64: +3 -3 lines
Diff to previous 1.64 (colored)
The path with the *highest* local weight is selected ok kn
Revision 1.64 / (download) - annotate - [select for diffs], Tue Feb 16 08:29:16 2021 UTC (3 years, 3 months ago) by claudio
Branch: MAIN
Changes since 1.63: +10 -2 lines
Diff to previous 1.63 (colored)
Add RTR support to OpenBGPD. Add basic support for the protocol. The RTR client runs in a new process where the protocol handling is done and when new data is available all sources are merged into one ROA set which is then loaded into the RDE. The roa-set from the config is also handled by the new RTR engine. Tested by and ok job@
Revision 1.63 / (download) - annotate - [select for diffs], Mon Feb 1 07:39:59 2021 UTC (3 years, 3 months ago) by jmc
Branch: MAIN
Changes since 1.62: +12 -8 lines
Diff to previous 1.62 (colored)
update the pathname for the control socket path; from daniel jakots clean up FILES while here ok claudio for the former
Revision 1.62 / (download) - annotate - [select for diffs], Sun Nov 10 20:51:53 2019 UTC (4 years, 6 months ago) by landry
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7
Changes since 1.61: +11 -14 lines
Diff to previous 1.61 (colored)
Consistently use _rcctl enable foo_ in examples, it's simpler and less error prone than manually editing rc.conf.local, and also works to enable ipsec and accounting. tweak from schwarze@ to use the \(dq\(dq syntax for quotes in '.Dl foo_flags="" lines' instead of \&"\&". while at it, fix a reference to a bogus /dev/dhclient.conf file that recently snuck in. ok jmc@ deraadt@ schwarze@
Revision 1.61 / (download) - annotate - [select for diffs], Wed Aug 7 06:51:54 2019 UTC (4 years, 9 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE,
OPENBSD_6_6
Changes since 1.60: +12 -12 lines
Diff to previous 1.60 (colored)
Order RFC by number. OK benno@
Revision 1.60 / (download) - annotate - [select for diffs], Tue Dec 4 14:13:40 2018 UTC (5 years, 5 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE,
OPENBSD_6_5
Changes since 1.59: +2 -6 lines
Diff to previous 1.59 (colored)
Since a while announcements added by bgpctl will overwrite the ones from the config and no longer live next to each other. Because of this step 13 in the decision process is no longer needed. OK benno@
Revision 1.59 / (download) - annotate - [select for diffs], Sun Nov 4 14:34:00 2018 UTC (5 years, 6 months ago) by claudio
Branch: MAIN
Changes since 1.58: +13 -2 lines
Diff to previous 1.58 (colored)
Graceful BGP Session Shutdown is a real RFC, add it to the list. OK job@, benno@
Revision 1.58 / (download) - annotate - [select for diffs], Wed Jun 13 09:33:51 2018 UTC (5 years, 11 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE,
OPENBSD_6_4
Changes since 1.57: +10 -1 lines
Diff to previous 1.57 (colored)
Deprecate announce (all|self|none|default-route) The announce keyword was overloaded and confused a lot of operators, time to clean it up and while there incorporate RFC8212 guideline for propagation. - `announce all` is the new default but the default deny filter will make sure that by default nothing is leaked - `announce self` is no more and results in syntax error - `announce none` is now `export none` - `announce default-route` becomes `export default-route` - the filters are switched to a default deny rule both incoming and outgoing You most certainly need to adjust your config! Best is to change the config in advance by using `announce all` explicitly on all neighbors and adding `deny from any` and `deny to any` at the start of your filters and adjust the rest of the filters to still produce the same result. `bgpd -nv -f bgpd.conf ` and `bgpctl show rib out nei foo` are good tools to verify the changes. Lots of discussions with job@, deraadt@, sthen@ OK job@
Revision 1.57 / (download) - annotate - [select for diffs], Wed Jul 26 09:05:46 2017 UTC (6 years, 10 months ago) by job
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2
Changes since 1.56: +7 -4 lines
Diff to previous 1.56 (colored)
Update MRT reference in bgpd manpage ok benno@
Revision 1.56 / (download) - annotate - [select for diffs], Wed Jul 26 09:00:10 2017 UTC (6 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.55: +11 -11 lines
Diff to previous 1.55 (colored)
sort;
Revision 1.55 / (download) - annotate - [select for diffs], Wed Jul 26 08:19:14 2017 UTC (6 years, 10 months ago) by job
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54 (colored)
Update reference to BGP Shutdown Communication specification ok benno@
Revision 1.54 / (download) - annotate - [select for diffs], Wed May 31 10:49:10 2017 UTC (7 years ago) by claudio
Branch: MAIN
Changes since 1.53: +13 -2 lines
Diff to previous 1.53 (colored)
Man page bits for ext-community which grew a few more subtypes. Based on a diff from Job Snijders
Revision 1.53 / (download) - annotate - [select for diffs], Fri May 26 20:55:30 2017 UTC (7 years ago) by phessler
Branch: MAIN
Changes since 1.52: +12 -2 lines
Diff to previous 1.52 (colored)
AS 0 is special and should be considered an error. Drop the session if it shows during OPEN or CAPA, or mark as invalid if it is part of an Update. required by RFC 7607 man page OK jmc@ OK florian@ benno@ claudio@
Revision 1.52 / (download) - annotate - [select for diffs], Sun Feb 19 11:38:24 2017 UTC (7 years, 3 months ago) by phessler
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE,
OPENBSD_6_1
Changes since 1.51: +5 -5 lines
Diff to previous 1.51 (colored)
draft-ietf-idr-large-community has been published as RFC 8092
Revision 1.51 / (download) - annotate - [select for diffs], Fri Jan 13 18:59:12 2017 UTC (7 years, 4 months ago) by phessler
Branch: MAIN
Changes since 1.50: +22 -13 lines
Diff to previous 1.50 (colored)
Add support for draft-ietf-idr-shutdown BGP state = Idle, marked down with shutdown reason "goodbye, we are upgrading to openbsd 6.1", down for 00:00:17 developed by Peter van Dijk <peter.van.dijk@powerdns.com> and Job Snijders <job@ntt.net>, thank you! OK benno@
Revision 1.50 / (download) - annotate - [select for diffs], Thu Nov 10 10:01:33 2016 UTC (7 years, 6 months ago) by phessler
Branch: MAIN
Changes since 1.49: +9 -5 lines
Diff to previous 1.49 (colored)
update reference to the RFC now numbered 7606 reminded by jmc@
Revision 1.49 / (download) - annotate - [select for diffs], Fri Oct 14 16:05:35 2016 UTC (7 years, 7 months ago) by phessler
Branch: MAIN
Changes since 1.48: +13 -2 lines
Diff to previous 1.48 (colored)
Add support for draft-ietf-idr-large-community Joint work with Job Snijders, many thanks! OK benno@ deraadt@
Revision 1.48 / (download) - annotate - [select for diffs], Wed Aug 14 06:32:36 2013 UTC (10 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored)
no longer any need to quote macro lines with >9 args; From: Jan Stary
Revision 1.47 / (download) - annotate - [select for diffs], Fri Jun 14 19:49:19 2013 UTC (10 years, 11 months ago) by lum
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)
grammar. ok jmc@
Revision 1.46 / (download) - annotate - [select for diffs], Wed Sep 26 16:19:44 2012 UTC (11 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE,
OPENBSD_5_3
Changes since 1.45: +24 -7 lines
Diff to previous 1.45 (colored)
last stage of rfc changes, using consistent Rs/Re blocks, and moving the references into a STANDARDS section;
Revision 1.45 / (download) - annotate - [select for diffs], Fri Aug 24 20:13:03 2012 UTC (11 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.44: +77 -40 lines
Diff to previous 1.44 (colored)
- rfc 5082 replaces rfc 3682; ok claudio - flesh out SEE ALSO in bgpd.8 - fix a formatting warning in relayd.conf.5
Revision 1.44 / (download) - annotate - [select for diffs], Sat Jul 7 12:29:18 2012 UTC (11 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE,
OPENBSD_5_2
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)
prefered -> preferred;
Revision 1.43 / (download) - annotate - [select for diffs], Sat Jul 7 08:22:57 2012 UTC (11 years, 10 months ago) by claudio
Branch: MAIN
Changes since 1.42: +94 -3 lines
Diff to previous 1.42 (colored)
Explain the bgpd decision process in the man page. I'm tired of looking at the C code over and over again. With and OK sthen@, henning@, jmc@
Revision 1.42 / (download) - annotate - [select for diffs], Wed Jul 4 20:43:26 2012 UTC (11 years, 11 months ago) by claudio
Branch: MAIN
Changes since 1.41: +7 -7 lines
Diff to previous 1.41 (colored)
Seems like I missed to adjust the route decision code to cover the things that need to be checked because of route reflection. Do this now and reference the new RR RFC in the man page. OK henning@ sthen@
Revision 1.41 / (download) - annotate - [select for diffs], Sun Jun 10 11:16:08 2012 UTC (11 years, 11 months ago) by claudio
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)
Add error messages for BGP Finite State Machine Error subcodes as defined in RFC 6608. OK henning@ sthen@
Revision 1.40 / (download) - annotate - [select for diffs], Sat Sep 17 16:29:44 2011 UTC (12 years, 8 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE,
OPENBSD_5_1
Changes since 1.39: +9 -4 lines
Diff to previous 1.39 (colored)
Implement new mrt table dump format as specified in draft-ietf-grow-mrt. Tested with IP and IPv6 sessions and against the libbgpdump parser. OK henning@
Revision 1.39 / (download) - annotate - [select for diffs], Fri Oct 15 07:45:32 2010 UTC (13 years, 7 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9
Changes since 1.38: +7 -2 lines
Diff to previous 1.38 (colored)
Add the FSM suberrors specified in draft-ietf-idr-fsm-subcode. This should help identifying FSM errors since the state is know known. OK henning@ sthen@
Revision 1.38 / (download) - annotate - [select for diffs], Sun Jun 27 19:53:34 2010 UTC (13 years, 11 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE,
OPENBSD_4_8
Changes since 1.37: +2 -13 lines
Diff to previous 1.37 (colored)
Instead of specifying the control sockets on the command line have them in bgpd.conf. This allows to add/modify restricted control sockets on runtime. Feature request by a few people how often forgot to add -r path when restarting bgpd (including myself). NOTE: this removes the -s and -r arguments from bgpd so pay attention when updateing. jajaja sthen@, OK henning@
Revision 1.37 / (download) - annotate - [select for diffs], Mon May 24 19:44:23 2010 UTC (14 years ago) by jmc
Branch: MAIN
Changes since 1.36: +2 -4 lines
Diff to previous 1.36 (colored)
now that we can handle >9 args, put "-D name=value" on one line: it's a bit more readable, and fixes a spacing bug we had in smtpd.8;
Revision 1.36 / (download) - annotate - [select for diffs], Mon May 17 17:46:22 2010 UTC (14 years ago) by jmc
Branch: MAIN
Changes since 1.35: +3 -3 lines
Diff to previous 1.35 (colored)
tweak previous;
Revision 1.35 / (download) - annotate - [select for diffs], Mon May 17 15:49:29 2010 UTC (14 years ago) by claudio
Branch: MAIN
Changes since 1.34: +10 -5 lines
Diff to previous 1.34 (colored)
Last bits of MPLS VPN support. Hook kernel routing tables and RIB together. This adds a bit of new config to specify the mapping between an rdomain and the BGP MPLS VPN instance, example: rdomain 1 { descr "CUSTOMER1" rd 65003:1 import-target rt 65003:3 export-target rt 65003:1 depend on mpe0 network 192.168.224/24 } The "depend on mpe0" is a but ugly but for now this is the quickest way to figure out which interface bgp should use to insert the MPLS routes. A big side-effect of this diff is that networks are now internally distributed through kroute.c. This needs some kernel changes that will follow hopefully soon. OK henning@
Revision 1.34 / (download) - annotate - [select for diffs], Tue Feb 23 21:30:40 2010 UTC (14 years, 3 months ago) by schwarze
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE,
OPENBSD_4_7
Changes since 1.33: +5 -5 lines
Diff to previous 1.33 (colored)
Fix .Oo .Xo .Oc .Xc mis-nesting by just dropping the .Xo and .Xc which, in these cases, is useless anyway. Found by and fixing the build with mandoc; still fine with both old and new groff. ok jmc@
Revision 1.33 / (download) - annotate - [select for diffs], Wed Dec 16 15:40:55 2009 UTC (14 years, 5 months ago) by claudio
Branch: MAIN
Changes since 1.32: +7 -2 lines
Diff to previous 1.32 (colored)
Implement "set ext-community [delete] subtype key:value" to set and delete extended communities as specified in RFC 4360. No matching implemented yet and stuff like * and neighbor-as are neither supported but will be soon. Looks good henning & sthen, manpage fixed by jmc
Revision 1.32 / (download) - annotate - [select for diffs], Mon Oct 26 09:58:19 2009 UTC (14 years, 7 months ago) by claudio
Branch: MAIN
Changes since 1.31: +7 -2 lines
Diff to previous 1.31 (colored)
Add RFC2545 to the list of standarts supported by bgpd.
Revision 1.31 / (download) - annotate - [select for diffs], Tue Sep 22 14:07:53 2009 UTC (14 years, 8 months ago) by claudio
Branch: MAIN
Changes since 1.30: +7 -7 lines
Diff to previous 1.30 (colored)
Update capability code to follow RFC 5492. Unlike before multiple capabilities are now encoded in a single capability option. RFC conforming BGP implementations must be able to parse both the old and the new way of the encoding (most still seem to use the old one). bgpd still accepts both ways on reception. OK henning, sthen
Revision 1.30 / (download) - annotate - [select for diffs], Wed Sep 2 08:06:42 2009 UTC (14 years, 9 months ago) by claudio
Branch: MAIN
Changes since 1.29: +7 -2 lines
Diff to previous 1.29 (colored)
Implement all of RFC 4486 BGP Cease Notification Message Subcodes. The other side should now see why a session was dropped. e.g: bgpd: ... received notification: Cease, administratively down OK henning
Revision 1.29 / (download) - annotate - [select for diffs], Thu Aug 6 08:53:11 2009 UTC (14 years, 9 months ago) by claudio
Branch: MAIN
Changes since 1.28: +7 -2 lines
Diff to previous 1.28 (colored)
Implement the error handling as proposed in draft-ietf-idr-optional-transitive for optional transitive attributes. In short if the partial bit is set on an optional transitive attribute but the attribute fails validation ignore the attribute or mark the path as ineligible instead of killing the session with a NOTIFICATION. Tested, input and OK sthen, OK henning
Revision 1.28 / (download) - annotate - [select for diffs], Tue Jan 13 23:01:36 2009 UTC (15 years, 4 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5
Changes since 1.27: +4 -4 lines
Diff to previous 1.27 (colored)
Reference RFC 4893 instead of draft-ietf-idr-as4bytes-13. ok claudio
Revision 1.27 / (download) - annotate - [select for diffs], Thu May 31 19:20:22 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)
convert to new .Dd format;
Revision 1.26 / (download) - annotate - [select for diffs], Thu Apr 26 16:22:51 2007 UTC (17 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.25: +6 -6 lines
Diff to previous 1.25 (colored)
put RFC 3765 in the right place;
Revision 1.25 / (download) - annotate - [select for diffs], Thu Apr 26 14:16:45 2007 UTC (17 years, 1 month ago) by claudio
Branch: MAIN
Changes since 1.24: +11 -1 lines
Diff to previous 1.24 (colored)
bgpd supports RFC 2796 and 3682 so mention them with all the others.
Revision 1.24 / (download) - annotate - [select for diffs], Tue Apr 24 08:51:53 2007 UTC (17 years, 1 month ago) by claudio
Branch: MAIN
Changes since 1.23: +6 -1 lines
Diff to previous 1.23 (colored)
Add draft-ietf-idr-as4bytes-13 to the see also list.
Revision 1.23 / (download) - annotate - [select for diffs], Fri Mar 16 14:01:19 2007 UTC (17 years, 2 months ago) by claudio
Branch: MAIN
Changes since 1.22: +6 -6 lines
Diff to previous 1.22 (colored)
Multiprotocol Extensions for BGP-4 is now RFC 4760
Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 12 21:14:22 2006 UTC (17 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE,
OPENBSD_4_1
Changes since 1.21: +4 -2 lines
Diff to previous 1.21 (colored)
Xr bgplg and bgplgsh;
Revision 1.21 / (download) - annotate - [select for diffs], Mon Jun 19 20:48:36 2006 UTC (17 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE,
OPENBSD_4_0
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)
add -c to usage() and synopsis;
Revision 1.20 / (download) - annotate - [select for diffs], Mon Jun 19 12:06:24 2006 UTC (17 years, 11 months ago) by henning
Branch: MAIN
Changes since 1.19: +7 -4 lines
Diff to previous 1.19 (colored)
if at startup a given group has carpdemote == 0, we don't do carp demotion. now, once all sessions went to established, we start doing demotion, so that when one drops and has dmeotion enabled, we actually demote. ok claudio
Revision 1.19 / (download) - annotate - [select for diffs], Sat Jun 17 14:06:09 2006 UTC (17 years, 11 months ago) by henning
Branch: MAIN
Changes since 1.18: +23 -1 lines
Diff to previous 1.18 (colored)
implement carp demotion control for bgpd. sessions can be configured to modify the carp demotion counter for a given interface group (usually, "carp", which has all carp interfaces) when the session is not established. once the session is established for 60 seconds, the demotion is cleared. this, used correctly, can prevent a bgpd-box which lost all sessions (and thus has no routes) to be carp master, while the backup has sessions. thought through and partially hacked on a drive from calgary to vancouver with ryan, ok claudio
Revision 1.18 / (download) - annotate - [select for diffs], Thu Mar 23 20:20:45 2006 UTC (18 years, 2 months ago) by claudio
Branch: MAIN
Changes since 1.17: +7 -5 lines
Diff to previous 1.17 (colored)
Simplify the -s documentation and add /var/run/bgpd.sock to the FILES list. help from jmc@
Revision 1.17 / (download) - annotate - [select for diffs], Wed Mar 15 12:51:40 2006 UTC (18 years, 2 months ago) by claudio
Branch: MAIN
Changes since 1.16: +6 -1 lines
Diff to previous 1.16 (colored)
Document new -s path option to select an alternate path for the main control socket.
Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 24 17:55:09 2006 UTC (18 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE,
OPENBSD_3_9
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)
add -r to synopsis, and tweak its description a little;
Revision 1.15 / (download) - annotate - [select for diffs], Tue Jan 24 15:06:29 2006 UTC (18 years, 4 months ago) by claudio
Branch: MAIN
Changes since 1.14: +1 -6 lines
Diff to previous 1.14 (colored)
bgpd does not and will never support route flap damping as defined in the mentioned RFC. Even RIPE (RIPE-229) realized that route flap damping should be considered evil.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Jan 24 10:21:14 2006 UTC (18 years, 4 months ago) by henning
Branch: MAIN
Changes since 1.13: +8 -1 lines
Diff to previous 1.13 (colored)
document -r
Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 13 23:01:02 2004 UTC (19 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE,
OPENBSD_3_8,
OPENBSD_3_7_BASE,
OPENBSD_3_7,
OPENBSD_3_6_BASE,
OPENBSD_3_6
Changes since 1.12: +5 -4 lines
Diff to previous 1.12 (colored)
slightly reword myself;
Revision 1.12 / (download) - annotate - [select for diffs], Tue Jul 13 19:53:01 2004 UTC (19 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.11: +55 -13 lines
Diff to previous 1.11 (colored)
tweaks; ok henning@
Revision 1.11 / (download) - annotate - [select for diffs], Fri Jul 9 11:01:22 2004 UTC (19 years, 10 months ago) by henning
Branch: MAIN
Changes since 1.10: +3 -4 lines
Diff to previous 1.10 (colored)
various tweaks from the Frankfurt->Hamburg flight
Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 23 00:11:27 2004 UTC (19 years, 11 months ago) by claudio
Branch: MAIN
Changes since 1.9: +6 -1 lines
Diff to previous 1.9 (colored)
Support rfc 3765 which adds a new well known community NOPEER. OK henning@
Revision 1.9 / (download) - annotate - [select for diffs], Sun May 23 22:32:42 2004 UTC (20 years ago) by jmc
Branch: MAIN
Changes since 1.8: +36 -1 lines
Diff to previous 1.8 (colored)
add relevant rfc's to SEE ALSO; suggested by Alexey E. Suslikov; help and ok henning@
Revision 1.8 / (download) - annotate - [select for diffs], Thu Feb 5 01:33:57 2004 UTC (20 years, 4 months ago) by mcbride
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE,
OPENBSD_3_5
Changes since 1.7: +3 -2 lines
Diff to previous 1.7 (colored)
Emphasise 'stderr'. ok henning@
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jan 6 03:43:50 2004 UTC (20 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
2004
Revision 1.6 / (download) - annotate - [select for diffs], Mon Jan 5 12:41:47 2004 UTC (20 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.5: +3 -2 lines
Diff to previous 1.5 (colored)
.Xr bgpctl
Revision 1.5 / (download) - annotate - [select for diffs], Fri Jan 2 09:12:27 2004 UTC (20 years, 5 months ago) by jmc
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)
SEE ALSO after FILES;
Revision 1.4 / (download) - annotate - [select for diffs], Tue Dec 23 17:08:54 2003 UTC (20 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 (colored)
.Xr the more or less shiny new bgpd.conf manpage
Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 23 12:17:33 2003 UTC (20 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)
jmc says -D before -d
Revision 1.2 / (download) - annotate - [select for diffs], Mon Dec 22 15:07:05 2003 UTC (20 years, 5 months ago) by henning
Branch: MAIN
Changes since 1.1: +5 -2 lines
Diff to previous 1.1 (colored)
add a configtest mode
Revision 1.1 / (download) - annotate - [select for diffs], Mon Dec 22 00:10:33 2003 UTC (20 years, 5 months ago) by henning
Branch: MAIN
my bloody attempt at a manpage. to be fleshed out.