summaryrefslogtreecommitdiff
path: root/usr.sbin/bgpctl
AgeCommit message (Expand)Author
2024-12-16Adjust enum msg_type since they are now prefixed.Claudio Jeker
2024-12-13bgpctl bits for RFC 8358 (Graceful notification) supportClaudio Jeker
2024-12-09Bits for the new extended message capability (RFC8654).Claudio Jeker
2024-12-02Bump imsg size like bgpd just did.Claudio Jeker
2024-11-21Convert simple stuff in usr.sbin over to new imsgbuf_init behaviourClaudio Jeker
2024-11-21Unify error reporting in various control programs.Claudio Jeker
2024-11-21Rename imsg_init, imsg_clear, imsg_read, imsg_write and imsg_flush toClaudio Jeker
2024-11-21Use imsg_flush() instead of implementing the same by hand.Claudio Jeker
2024-10-01Use auth_conf.method instead of auth_state.method. The latter is always 0.Claudio Jeker
2024-10-01Adjust to the pfkey changes in bgpd.Claudio Jeker
2024-08-22inet_pton returns 0 and -1 for error.Florian Obser
2024-08-21Use inet_pton to parse ext-communities with an IPv4 address.Florian Obser
2024-08-20Use stats.msg_queue_len instead of looking into the msgbuf struct.Claudio Jeker
2024-08-14Add 'bgpctl show rib filtered' support.Claudio Jeker
2024-08-12Print min-version of a RTR session.Claudio Jeker
2024-05-22Adjust code since remote_bgpid, bgpid and clusterid changed toClaudio Jeker
2024-04-24announce_capa is no more.Claudio Jeker
2024-02-01Convert the mrtparser to use ibufs in many places.Claudio Jeker
2024-01-31Convert IMSG_CTL_SHOW_RIB_ATTR over to the new ibuf API.Claudio Jeker
2024-01-30Adjust bgpctl to work with the modified aspath functions from util.cClaudio Jeker
2024-01-25Siwtch IMSG_CTL_SHOW_RIB_COMMUNITIES over to the new ibuf api.Claudio Jeker
2024-01-23Adopt bgpctl code to the ibuf changes done in bgpd.Claudio Jeker
2024-01-23Fixup more spacesClaudio Jeker
2024-01-23SpacesClaudio Jeker
2024-01-18Convert the simple imsgs to use imsg_get_data().Claudio Jeker
2024-01-11Move the 'Last received shutdown reason:' output a bit down where it makesClaudio Jeker
2024-01-11Display the exported rtr session state and fix a missing indent.Claudio Jeker
2024-01-10Add missing newlines in printf.Claudio Jeker
2024-01-08Simplify the IMSG_CTL_KROUTE after the change in bgpd.Claudio Jeker
2023-12-19Show the RTR protocol version in the `bgpctl show rtr` output.Claudio Jeker
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