index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
bgpd
Age
Commit message (
Expand
)
Author
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
2019-01-18
Don't store the mpe information in struct ktable but instead pass the
Claudio Jeker
2019-01-05
Correctly account for the memory allocated when creating a set.
Claudio Jeker
2018-12-31
unbreak tree; found the hard way by otto
Florian Obser
2018-12-30
add support for IPv6 VPN routes
denis
2018-12-30
remove unused F_ANN_DYNAMIC/F_PREFIX_ANNOUNCED handling in network_delete()
Sebastian Benoit
2018-12-28
move kroute_find() call later
denis
2018-12-28
set conf.capabilities.mp to 0 by default
denis
2018-12-28
report right function name in error message
denis
2018-12-27
Check if a control socket or address is already in use befor using it.
remi
2018-12-26
unbreak VPN routes installation into FIB
denis
2018-12-22
bgpctl can cause bgpd to do a lot of work (e.g. dumping all of the RIB)
Claudio Jeker
2018-12-19
Fold ext-communities into filter_community so that bgpd can match
Claudio Jeker
2018-12-17
path_empty() is not a function and does not need a prototype.
Claudio Jeker
2018-12-11
Refactor aspath code a bit. Move cached source_as (for origin validation)
Claudio Jeker
2018-12-06
Be more strict when converting a netmask to prefixlen in mask2prefixlen6.
Claudio Jeker
2018-12-06
Implement a simple ruleset optimizer. All it does is merge filter rules that
Claudio Jeker
2018-12-04
Since a while announcements added by bgpctl will overwrite the ones from
Claudio Jeker
2018-11-29
In peer_down() we have to flush the Adj-RIB-Out. As soon as the peer state
Claudio Jeker
[next]