Age | Commit message (Expand) | Author |
2019-04-10 | Include endian.h since htobe* or be*toh is used. Helps with protable. | Claudio Jeker |
2019-04-07 | Be more careful when setting timeout to 0 because there is pending work | Claudio Jeker |
2019-03-31 | Don't use memcpy for struct bgpd_config, the pointers and lists in that | Claudio Jeker |
2019-03-31 | Move the struct peer into bgpd_config and switch it to a TAILQ instead of | Claudio Jeker |
2019-03-31 | Avoid calling dup2(oldd, newd) when oldd == newd. In that case the | YASUOKA Masahiko |
2019-03-28 | zap trailing whitespace; | Jason McIntyre |
2019-03-27 | remove documentation for obsolete announce all|none|default-route, see | Sebastian Benoit |
2019-03-23 | Unbreak route origin validation | denis |
2019-03-15 | Set all default values in init_config in parse.y and remove the special | Claudio Jeker |
2019-03-13 | Swap arguments of rde_dump_match_peer() to match peer_matched() in session.c | Claudio Jeker |
2019-03-09 | Unbreak 'announce inet none' which was actually clearing way too much. | Claudio Jeker |
2019-03-07 | Do a better job at cleaning up the config on shutdown. Remove bits that | Claudio Jeker |
2019-03-01 | Need to be more careful in kr_net_redist_add() when adding an already | Claudio Jeker |
2019-02-27 | Convert the remote and local addresses in struct peer to be bgpd_addrs | Claudio Jeker |
2019-02-27 | Fix export none. none became a keyword some time ago and so this broke. | Claudio Jeker |
2019-02-26 | Add missing break; in case statement and while there check that the | Claudio Jeker |
2019-02-26 | Some betoh64 sneaked in again, change to be64toh to be posix compliant. | Claudio Jeker |
2019-02-26 | Add support for '*', local-as and neighbor-as for ext-community matching | Claudio Jeker |
2019-02-21 | Media and link states are highly OS dependent, to make porting easier | Claudio Jeker |
2019-02-20 | Forgot to set the sockaddr length field which is mandatory on the pfkey socket. | Claudio Jeker |
2019-02-19 | Convert some (u_)int64_t to (unsigned) long long. Makes portability a bit | Claudio Jeker |
2019-02-18 | Add stdlib.h since bsearch and strtoul need it. | Claudio Jeker |
2019-02-18 | Initialize type and subtype because modern gcc complains about it. | Claudio Jeker |
2019-02-18 | Drop netmpls/mpls.h include, not needed here. | Claudio Jeker |
2019-02-18 | Use (unsigned) long long instead of (u_)int64_t since that drops the | Claudio Jeker |
2019-02-18 | For portability use a (unsigned long long) cast for %llu / %llx formats | Claudio Jeker |
2019-02-18 | Move get_mpe_config() to kroute.c so that config.c does not depend on | Claudio Jeker |
2019-02-18 | Do not depend on the length field of struct sockaddr instead pass the | Claudio Jeker |
2019-02-15 | Move the depend on state calculation from session.c to kroute.c. This | Claudio Jeker |
2019-02-15 | Remove stray ',' at end of a yacc rule. Noticed by bison. | Claudio Jeker |
2019-02-15 | Use the posix version of betoh64() which is spelled be64toh() this is more | Claudio Jeker |
2019-02-15 | Another missing endian.h | Claudio Jeker |
2019-02-15 | Needs endian.h because of betoh64() | Claudio Jeker |
2019-02-14 | mrt_timeout() can send out imsgs so better call it before doing the set_pollfd | Claudio Jeker |
2019-02-14 | mrt_timeout should just return -1 when there is no timeout set instead | Claudio Jeker |
2019-02-14 | Revert part of last commit, this stuff is unrelated. | Claudio Jeker |
2019-02-14 | Use -1 instead of the less portable INFTIM for the poll timeout. | Claudio Jeker |
2019-02-14 | Use the portable SIZE_MAX instead of SIZE_T_MAX | Claudio Jeker |
2019-02-13 | (unsigned) means (unsigned int) which on ptrdiff_t or size_t or other | Theo de Raadt |
2019-02-12 | Handle the abnormal case of not having any neighbors defined a bit better | Claudio Jeker |
2019-02-12 | Move the yyerror in case get_mpe_config fails. If bgpd -n is used just | Claudio Jeker |
2019-02-12 | Remove extra newline when printing vpn blocks | Claudio Jeker |
2019-02-12 | Remove log_debug which is no longer needed | Claudio Jeker |
2019-02-11 | spelling and Xr fixes; | Jason McIntyre |
2019-02-11 | The definition of VPNs in bgpd was never super elegant. The 'depend on | Claudio Jeker |
2019-02-04 | spelling; | Jason McIntyre |
2019-02-04 | Implement as-override, a feature where the neighbor AS is replaced by the | Claudio Jeker |
2019-01-21 | Use Adj-RIB-Out to push UPDATE messages to peers instead of having another | Claudio Jeker |
2019-01-20 | Support group descriptions in control messages that accept a neighbor | Claudio Jeker |
2019-01-20 | explicitly check if the session engine exited by comparing the pid | Brent Cook |