Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-02-09 | inet_pton() may return 1, 0 or -1. Only 1 is success so check explicitly | Claudio Jeker | |
for it. OK henning@ | |||
2006-01-24 | introduce "bgpctl show summary terse", shows summary in an easy to parse | Henning Brauer | |
format, intended for monitoring puposes. claudio ok | |||
2006-01-24 | make bgpctl deal with IMSG_CTL_RESULT no matter what request was sent | Henning Brauer | |
claudio ok | |||
2006-01-05 | Show attribute cache total reference count. | Claudio Jeker | |
2006-01-04 | Use new BGP attribute counter. | Claudio Jeker | |
2006-01-04 | Document "show rib mem" with jmc@'s help | Claudio Jeker | |
2006-01-03 | Show RIB statistics via "bgpctl show rib mem". | Claudio Jeker | |
2006-01-03 | Cope with new util.c | Claudio Jeker | |
2006-01-03 | Don't use fatal() and friend in bgpctl. The log system does not work here. | Claudio Jeker | |
2005-12-30 | Fix parse_prefix() for IPv4 addresses. Looks like fallout after IPv6 addition. | Claudio Jeker | |
Now bgpctl show rib 129.128.5.191 works again. | |||
2005-11-29 | tabs on empty lines | Claudio Jeker | |
2005-11-17 | missing strdup() check, From: David Hill <dhill@mindcry.org> | Henning Brauer | |
2005-11-02 | Add IPv6 support for the address and prefix parser. OK henning@ | Claudio Jeker | |
2005-10-19 | for "bgpctl neighbor foo up/down/clear", make bgpctl not exit after sending | Henning Brauer | |
the request, but wait for the new IMSG_CTL_RESULT message, which contains a status code to indicate wether the request was processed successfully or wether an error occured and if so what kind of error. no more "IMSG_CTL_NEIGHBOR_ with unknown neighbor foobaz" in the log when you mistyped foobar - no bgpctl itself complains claudio ok | |||
2005-09-21 | uppercase first letter of a sentence; | Jason McIntyre | |
2005-09-20 | allow "show rib" to be limited to an address family too | Henning Brauer | |
2005-09-20 | don't try to print v6 nexthops as v4 address | Henning Brauer | |
2005-09-20 | for consistency, make "show network" and alias for "network show" | Henning Brauer | |
2005-09-20 | allow the "show network" output to be limited to a given address family | Henning Brauer | |
2005-09-20 | let "bgpctl network show" print v6 addresses correctly | Henning Brauer | |
2005-07-09 | IP-address -> IP address; | Jason McIntyre | |
from tamas tevesz; | |||
2005-07-01 | fix breakage; if this proves to be wrong, will be fixed later. at least | Federico G. Schwindt | |
make build will work now. | |||
2005-06-16 | use prefixlen2mask() instead of doing the bitshifting by hand; fixes the | Henning Brauer | |
zero prefixlen case (32 bit shift on 32 bit val -> undefined result) spotted by Moritz Grimm and otto | |||
2005-06-13 | Properly align the show rib output. flags is 5 chars long not 4. | Claudio Jeker | |
2005-06-10 | As we no longer send IMSG_CTL_SHOW_RIB_PREFIX from bgpd to bgpctl simplify | Claudio Jeker | |
show_rib_summary_msg(). | |||
2005-06-07 | For show rib -- show_rib_summary_msg() and print_prefix() -- use log_addr() | Claudio Jeker | |
to print prefixes and nexthops and suddenly we can print IPv6 addresses that are stored in the RIB. Makes the code even simpler. OK henning@ | |||
2005-06-07 | In case strlcpy() indicates that a string was truncated fail with errx(). | Claudio Jeker | |
No need for other strange constructs. OK henning@ | |||
2005-06-06 | allow show fib to be limited to inet or inet6 families, claudio ok | Henning Brauer | |
2005-06-06 | add support for a "family" token, allows to select address families | Henning Brauer | |
2005-06-06 | let "show fib" print out both the v4 and the v6 routes. | Henning Brauer | |
2005-06-05 | print the error for the last notification sent when we're IDLE in the | Henning Brauer | |
neighbor detail display | |||
2005-06-05 | grr, more whitespace KNF, more carrot for claudio | Henning Brauer | |
2005-06-04 | do not print the tcp connection details when the session is IDLE, we | Henning Brauer | |
have no connection in that case | |||
2005-05-27 | Add a flag for specifying the socket to open to talk to bgpd. | Claudio Jeker | |
Needed for upcomming spamd madness. Requested and OK beck@ | |||
2005-05-23 | Make it possible to dynamicaly add networks with attributes like communities | Claudio Jeker | |
or metrics. Requested by beck@ OK henning@ | |||
2005-04-18 | Static routes are flagged with F_STATIC and not with F_KERNEL. OK henning@ | Claudio Jeker | |
2005-04-13 | Show if a route is rejected or blackholed in show fib output. OK henning@ | Claudio Jeker | |
2005-03-14 | add IFT_/IFM_IEE80211 to ift2ifm so we can pretty-print link state and | Henning Brauer | |
such for those as well, pointed out by claudio | |||
2005-03-14 | print interface and some stuff about it with the nexthops so it is easier | Henning Brauer | |
to see why a nexthop is treated invalid, claudio ok | |||
2005-02-09 | need to send IMSG_NETWORK_DONE after sending networks announcement. | Claudio Jeker | |
Similar to the fix commited by henning@ a few hours ago. OK henning@ | |||
2005-02-02 | usage() is __dead | Henning Brauer | |
pt out by Alexander v Gernler | |||
2004-12-31 | document using neighbor descriptions to specify neighbors where | Jared Yanovich | |
applicable. ok henning, jmc | |||
2004-12-23 | allo the "bgpctl show neighbor " commands to take the neighbor descr | Henning Brauer | |
too, claudio ok | |||
2004-12-23 | must only try to match PEERDESC of nothing else matched, it's just a string | Henning Brauer | |
and will match almost everything... | |||
2004-12-23 | allow "bgpctl neighbor" to take the peer's descr as argument as well | Henning Brauer | |
as its address so "bgpctl neighbor upstream1 clear" now works and you don't have to remember IPs claudio ok | |||
2004-11-19 | Rename struct as_filter to struct filter_as. | Claudio Jeker | |
2004-11-18 | cope with changes in capabilities announcement shitz | Henning Brauer | |
2004-11-02 | now that carp media descriptions are available through the ifmedia framework | Henning Brauer | |
print carp interface status correctly | |||
2004-10-27 | typo, adresses -> addresses | Jared Yanovich | |
2004-10-26 | ease the parser a bit. | Henning Brauer | |
parse() now wants the first argv member to be the first argument it parses, i. e. it does not skip over argv[0] any more, caller has to account for that. the caller does the usual getopt followed by argv += optind; argc -= optind; dance so this is accounted for. in parse() don't use a seperate curarg counter, just in/decrease argv/argc claudio ok |