summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpctl
AgeCommit message (Expand)Author
2023-11-20Rename struct imsgbuf *ibuf to *imsgbuf. Same was done in bgpd.Claudio Jeker
2023-11-20KNF, fix long line.Claudio Jeker
2023-11-20KNFClaudio Jeker
2023-09-06Add missing <sys/time.h> include for timespecsub()Claudio Jeker
2023-06-22KNFClaudio Jeker
2023-06-05Sync json.c with rpki-client rev 1.3:Claudio Jeker
2023-05-09Rename 'invalid' to 'disqualified' in the 'show rib' table.Claudio Jeker
2023-05-05Sync json.c with the one from rpki-client. This adds json_do_string().Claudio Jeker
2023-04-28Same change as in bgpd:Claudio Jeker
2023-04-26Use < 0 for fprintf() error checking and not == -1.Claudio Jeker
2023-04-26Verify each fprintf call for success. On failure stop calling fprintfClaudio Jeker
2023-04-26Use fprintf instead of printf and pass the FILE handle in json_do_start().Claudio Jeker
2023-04-26WhitespaceTheo Buehler
2023-04-23Flowspec show support an address family argument. Copy the descriptionClaudio Jeker
2023-04-23For FLOWSPEC_SHOW conver the AID form regular inet/inet6 to flowspec versions.Claudio Jeker
2023-04-23Document flowspec commandsClaudio Jeker
2023-04-21Adjust ext community handling to support the generic transitive communitiesClaudio Jeker
2023-04-21Implement flowspec add and delete to add/remove flowspec rules dynamically.Claudio Jeker
2023-04-20Implement bgpctl show flowspec and bgpctl flowspec flush.Claudio Jeker
2023-04-17Convert all users of parse_number() to also process the next elementClaudio Jeker
2023-04-17In parse_prefix and parse_addr only touch the addr if the functions isClaudio Jeker
2023-04-17Passing argv as tripple indirect pointer to match_token() is just strange.Claudio Jeker
2023-04-17Rework how communities are parsed. Use tha fact that argv and argc areClaudio Jeker
2023-04-15Introduce an ANYTOKEN token which can be used instead of NOTOKEN to allowClaudio Jeker
2023-04-13Sort commands alphabetically both in the tables and manpage.Claudio Jeker
2023-04-12bgpctl network bulk requires now the specification of 'add' or 'delete'.Claudio Jeker
2023-03-28Use pt_size from struct rde_memstats instead of computing it by hand.Claudio Jeker
2023-03-13Extend bgpctl show rib with two new options:Claudio Jeker
2023-03-09Add role output to bgpctl, also adjust the capability output.Claudio Jeker
2023-03-02improve the Nd lines such that the format is consistent for theJason McIntyre
2023-02-02Fix typoJob Snijders
2023-01-31Improve whitespace alignment of RTR error reportsJob Snijders
2023-01-30Same parseextvalue() change as in parse.y rev 1.441Claudio Jeker
2023-01-24Fix typoJob Snijders
2023-01-24Implmement `bgpctl show rib avs invalid` and firends.Claudio Jeker
2023-01-24Print the ASPA validation state (avs) in various show rib outputs.Claudio Jeker
2023-01-17Teach bgpctl about ASPA tables.Claudio Jeker
2023-01-06sync with rpki-client 'more dastardly white spaces' commitTheo Buehler
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-12-22Denote multiple arguments with 'arg ...' not 'args'Klemens Nanni
2022-12-14Add missing type for OMT_INFO.Claudio Jeker
2022-12-12Since bgpctl uses clock_gettime() and struct timespec switch ometric codeClaudio Jeker
2022-12-08bgpctl(8): ometric: measure elapsed time with monotonic clockScott Soule Cheloha
2022-12-06OpenMetrics is rather strict about naming metricsets.Claudio Jeker
2022-12-06Implement ometric_set_timeval() and ometric_set_timeval_with_labels()Claudio Jeker
2022-12-05Revert and adjust the changes in ometric_set_state() from last commit.Claudio Jeker
2022-12-01Fix typo in variable peer_message_receiveClaudio Jeker
2022-12-01Extend and rename ometric_set_int_with_label to ometric_set_int_with_labelsClaudio Jeker
2022-11-30Pass a FILE pointer to ometric_output_all() and use fprintf() instead ofClaudio Jeker
2022-11-10A theoretical path exists where ext.data1 is not initialized byMoritz Buhl