summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpctl/bgpctl.c
AgeCommit message (Expand)Author
2018-12-11bgpctl can no long reuse the aspath_match function from bgpd so move theClaudio Jeker
2018-12-05Set the routing table when adding a networkdenis
2018-11-28Adjust bgpctl to handle the community changes done in bgpd.Claudio Jeker
2018-11-01fix typosdenis
2018-10-31Remove extra ,Claudio Jeker
2018-10-31Show the number of references hold by struct rde_aspath objects (which shouldClaudio Jeker
2018-10-26Show how much memory is used for *-sets.Claudio Jeker
2018-10-01Expose BGP Origin Validation state in bgpctl show commandsjob
2018-09-26Rename AS_NONE to AS_UNDEF here as well. OK compiler & grepClaudio Jeker
2018-09-20as_set_match() changed again, so adjust it here too.Claudio Jeker
2018-09-14Adjust the dummy as_set_match function to new prototype after last bgpd commitClaudio Jeker
2018-09-09sync header line with whats actually in the output.Sebastian Benoit
2018-09-07Add a dummy as_set_match() function since it is needed to link util.c now.Claudio Jeker
2018-09-06Use getline() for the network bulk code. Also make the parser better byClaudio Jeker
2018-09-05Adjust after change of struct filter_as.Claudio Jeker
2018-08-29Introduce 'bgpctl show rib error' to show all prefixes that got flaggedClaudio Jeker
2018-07-29mestre and i both concluded pledge can be tightened, "unix" handles theTheo de Raadt
2018-07-22First iteration of implementing full mrt dumping/printing support in bgpctl.Claudio Jeker
2018-07-22Move functions to print link status etc. to util.c so that bgpd can use themClaudio Jeker
2018-07-20Print the timestamp embedded in mrt files for update and status messages.Claudio Jeker
2018-07-20There is no need to have bgpd running when running bgpctl show mrt.Claudio Jeker
2018-07-12store and print the rdomain of the interfaces we see.Sebastian Benoit
2018-07-11Print out the hash info sent by the RDE in bgpctl show rib memClaudio Jeker
2018-07-10move the top level pledge, getrtable() works with pledge stdio.Sebastian Benoit
2017-11-27lenght->length, mostly in commentsStuart Henderson
2017-10-16Ensure last character in ssv mode is a newlinejob
2017-10-15Add "ssv" variant which turns a rib route output into a singleTheo de Raadt
2017-08-10replace memcpy() with assignements where the type is the same.Sebastian Benoit
2017-08-10handle extended communities in bgpctl.Sebastian Benoit
2017-06-26don't print the WELLKNOWN string for unknown well-known communitiesPeter Hessler
2017-06-26add support for the "graceful shutdown" well-known community as describedPeter Hessler
2017-05-31Update ext community printer to the changes done in bgpd.Claudio Jeker
2017-05-29change bgpd's control socket from /var/run/bgpd.sock toSebastian Benoit
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