summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpctl/bgpctl.c
AgeCommit message (Expand)Author
2017-01-23Mission accomplished, bgpctl is now fatal free.Claudio Jeker
2017-01-23cleanup log* functions that break with bgpd reacharoundSebastian Benoit
2017-01-13Add support for draft-ietf-idr-shutdownPeter Hessler
2016-10-14Add support for draft-ietf-idr-large-communityPeter Hessler
2016-10-14when looking at the details of a prefix, show any unknown attributes andPeter Hessler
2016-06-03Add operators =, !=, - (range), >< (exclsive range) to the as-pathSebastian Benoit
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-11-01pledge in bgpctl.Sebastian Benoit
2015-10-24Implement the missing bits to parse the other MRT message types.Claudio Jeker
2015-10-24Print if a route is redistributed or not at least for static & connected.Claudio Jeker
2015-10-11Handle the blackhole well-known community in bgpctl as well (print itStuart Henderson
2015-09-16Another ifmedia64 fix, this time for bgpd's ift2ifm().Stefan Sperling
2015-09-13match a few if_media uint64_t conversions; ok miodTheo de Raadt
2015-07-19Match change to fatal()'s prototype in bgpdPhilip Guenther
2015-07-18Tag dynamic routes with a D so I do not get confused when seeing dynamicClaudio Jeker
2015-04-17parse_prefix in parse.c got changed but the declaration in bgpctl.cPeter Hessler
2015-02-11show if we are using a transport security mechanism other than "none"Peter Hessler
2015-02-04potential double free in while-loopHenning Brauer
2014-10-02bgpctl show summary output: enlarge columns for 4-byte ASN displaySebastian Benoit
2014-03-18Correctly parse attribute length form imsg. While there don't assignFlorian Obser
2013-11-13handle msgbuf_write() returning EAGAIN, looks right to deraadtStuart Henderson
2013-10-09Allow us to bulk add / delete routes with the same attributes. ReallyPeter Hessler
2013-08-18Fix calls to printf-like functions which passed a non-fixed stringPhilip Guenther
2013-04-09do not store a time_t or the result of a time_t division in an intGilles Chehade
2013-03-07Implement a bgpctl nei foo destroy that will remove the specified clonedClaudio Jeker
2012-11-27Fix type typoPhilip Guenthe
2012-11-15If max-prefix/restart are used, display the values in "bgpctl sh nei" output.Stuart Henderson
2012-09-18Print the wieght in the show rib detail output. OK sthen@, henning@Claudio Jeker
2012-09-12bgpctl bits for the GR support added to bgpd.Claudio Jeker
2012-05-27Make it possible to load mrt table dumps into bgpd. This is a debug tool butClaudio Jeker
2011-09-21Make it possible to parse MRT table dumps (all 3 formats) and displayClaudio Jeker
2011-09-21Unbreak the tree. I forgot to add a fatalx() stub to bgpctl.Claudio Jeker
2010-09-02remove trailing spaces and tabs from source code; no binary changesIgor Sobrado
2010-05-26Rename some imsg bits to make namespace collisions less likely buf toNicholas Marriott
2010-05-03Adjustments for multiple kroute table support. This adds a few new commandClaudio Jeker
2010-04-13Sync with last bgpd commit, there are no AF_INET and AF_INET6 specificClaudio Jeker
2010-03-08res.flags is not only used by the irrfilter so initializing them withClaudio Jeker
2010-02-11Force a space between address and nexthop. IPv6 is overflowing all sizeClaudio Jeker
2010-01-10ribreq uses now a AID, use AID also on the parsing side and convert toClaudio Jeker
2009-12-16Use log_ext_subtype() instead of the homebrew version (which actually gotClaudio Jeker
2009-12-08Must byte-swap extended community data before printing since it is inClaudio Jeker
2009-12-08Split out some code into own function to make the code a bit nicer.Claudio Jeker
2009-12-08Big AID change part 2 bgpctl part. Cope with the changes in bgpd, more toClaudio Jeker
2009-12-01Update code to use the new AID address ids so that this works again withClaudio Jeker
2009-11-02Implement "log verbose" and "log brief" to enable or disable verbose debugClaudio Jeker
2009-10-23errx -> err since the errno is set.Claudio Jeker
2009-09-15In bgpctl sh nei, display whether a neighbour is set to use passiveStuart Henderson
2009-09-14Switch the various link state printing codes to use the new if_mediaClaudio Jeker
2009-07-23Update bgpctl show next to show all necessary info. This time OK henning@Claudio Jeker
2009-07-21sorry, but showing a diff, getting an explicit "not ok" and then committingHenning Brauer