Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-06-19 | a little .Xr; | Jason McIntyre | |
2006-06-19 | add -c to usage() and synopsis; | Jason McIntyre | |
2006-06-19 | if at startup a given group has carpdemote == 0, we don't do carp demotion. | Henning Brauer | |
now, once all sessions went to established, we start doing demotion, so that when one drops and has dmeotion enabled, we actually demote. ok claudio | |||
2006-06-18 | tsk, tsk, tsk... the rule is simple: any define consisting of | Otto Moerbeek | |
more than one token MUST be put in parentheses! | |||
2006-06-18 | fix a comment | Henning Brauer | |
2006-06-18 | make cloned sessions appear with RECONF_REINIT so they are treated like | Henning Brauer | |
peers added at runtime | |||
2006-06-17 | Import frequency conrrection code from dragonfly, whith some changes: | Otto Moerbeek | |
only do frequency compensation if the clock is synced, and a slightly diffent way of computing the linear regression. You'll need a recent kernel and libc to use this. Testing by naddy@ and ckuethe@ and others, thanks! ok henning@ | |||
2006-06-17 | make dvmrpd(8) behave correctly on sparc64 when generating and parsing | Esben Norby | |
route reports. help from claudio@ | |||
2006-06-17 | use the carp_demote_ioctl directly instead of carp_demote_set, ok claudio | Henning Brauer | |
2006-06-17 | urgs, helps to commit everything, sorry | Henning Brauer | |
2006-06-17 | implement carp demotion control for bgpd. | Henning Brauer | |
sessions can be configured to modify the carp demotion counter for a given interface group (usually, "carp", which has all carp interfaces) when the session is not established. once the session is established for 60 seconds, the demotion is cleared. this, used correctly, can prevent a bgpd-box which lost all sessions (and thus has no routes) to be carp master, while the backup has sessions. thought through and partially hacked on a drive from calgary to vancouver with ryan, ok claudio | |||
2006-06-17 | make dvmrpd(8) capable of fetching interfaces correctly on sparc64. | Esben Norby | |
2006-06-16 | printing these version numbers in usage is ugly and useless | Theo de Raadt | |
2006-06-16 | Don't use rmx_hopcount any longer. The kernel ignores it anyway. | Claudio Jeker | |
OK henning@, norby@, hshoexer@ | |||
2006-06-15 | Use new struct ctl_show_rib_request for show rib requests. OK henning@ | Claudio Jeker | |
2006-06-15 | Instead of passing three different kinds of arguments in show rib control | Claudio Jeker | |
request use one struct ctl_show_rib_request where all the info is encoded. OK henning@ | |||
2006-06-15 | Move the PREFIX token to the end of the list. The other tokens are more | Claudio Jeker | |
specific in what they match. | |||
2006-06-15 | Shuffle some vars to make the struct ordered by size. | Claudio Jeker | |
2006-06-14 | sort options; | Jason McIntyre | |
2006-06-14 | bgpctl show rib shows now the exit nexthop per default and not the true | Claudio Jeker | |
nexthop as before. The detailed output includes both nexthops. OK henning@ | |||
2006-06-14 | Send bot nexthops (exit and true) in the bgpctl show rib cases. bgpctl | Claudio Jeker | |
can than select which nexthop should be printed. OK henning@ | |||
2006-06-14 | Use inet_net_pton() instead of inet_pton() so that it is possible to use | Claudio Jeker | |
10/8 as prefix. OK henning@ | |||
2006-06-14 | This diff allows dhcpd to put active leases into a pf table. Dhcpd will then | Chris Kuethe | |
periodically - based on the length of the shortest lease time - walk across all leases searching for expired leases which are then removed from the pf table. ok henning | |||
2006-06-14 | Move the transmission of privsep messages into its own function. Wherever | Chris Kuethe | |
we might have conditionally sent a message, we now just call the pfmsg() function, and let it figure out whether the message should be sent or not. ok henning | |||
2006-06-14 | Avoid changing pf tables when table name is NULL | Chris Kuethe | |
ok henning | |||
2006-06-13 | typo; from sstull | Jason McIntyre | |
ok ckuethe | |||
2006-06-12 | in session_setup_socket(), to take address family dependent action | Henning Brauer | |
(set v4 TTL/v6 hoplimit, v4 TOS), do not look at remote sockaddr's af, since that is not set at the first connection attempt yet. instead, use the configured remote address' af. problem spotted & my fix tested by Leen Besselink <leen@consolejunkie.net> | |||
2006-06-11 | change "apmd not running" to "cannot connect to apmd" in error message | Nikolay Sturm | |
as it could be a permission problem as well, pr 5151 ok deraadt | |||
2006-06-10 | back in the dark age, carp interfaces were very strange - and we had to | Henning Brauer | |
detect them looking at their name, beginning with carp. these days, we can just check for the iftype to be IFT_CARP. wanted to do this for some time and kept forgetting. from the airplane over two weeks ago, forgotten in a secondary tree again... | |||
2006-06-09 | set session id and init logging in -s mode. tested by david@ and matthieu@; | Otto Moerbeek | |
ok henning@ | |||
2006-06-08 | simplify; ok henning@ | Otto Moerbeek | |
2006-06-07 | remove first person statement; stejones@gmail.com | Theo de Raadt | |
2006-06-07 | mention the nmea line discipline in the pstat(8) man page. | Marc Balmer | |
found by mk, ok deraadt | |||
2006-06-07 | Compensate old offsets with the amount of adjustment done, avoiding | Otto Moerbeek | |
overcompensating. From DragonFly, uses recent adjtime(2) changes, so you'll need a recent kernel. ok henning@ | |||
2006-06-06 | another typo | Theo de Raadt | |
2006-06-06 | System build pieces for armish arch. | Dale Rahn | |
2006-06-04 | Only invalidate stored replies if an adjustment was really made. | Otto Moerbeek | |
ok henning@ | |||
2006-06-04 | teach this about NMEADISC too | Theo de Raadt | |
2006-06-03 | tweaks; | Jason McIntyre | |
2006-06-02 | just ise "HARD" as refid with sensors for v3 clients | Henning Brauer | |
2006-06-02 | incredibly stupid typo | Henning Brauer | |
2006-06-02 | whitespace cleanup, no binary change. | Moritz Jodeit | |
2006-06-02 | Make sasyncd fail back correctly with carp preemption enabled. | Ryan Thomas McBride | |
Hold the carp demotion when booting, to prevent carp from preempting until we've sync'd with our peers. This adds a new CTL_ENDSNAP message to the exchange between the sasync daemons to indicate when the complete snapshot has been sent. Undemote after 60 seconds, or when recieve a CTL_ENDSNAP from all our peers. Syntax is slightly changed, removing the 'carp' keyword (so do "interface carp0" rather than "carp interface carp0". Adds 'group <ifgroup>', defaults to the 'carp' group. ok moritz@ | |||
2006-06-02 | Print the demotion indicator in the carp packet. | Ryan Thomas McBride | |
ok mpf@ | |||
2006-06-02 | remove unused variable, found by lint. | Esben Norby | |
2006-06-02 | grok AESCTR | Hans-Joerg Hoexer | |
2006-06-02 | allow igmp to work properly on p2p interfaces. | Esben Norby | |
2006-06-02 | simplify netid_len calculation, inspired by stuff from bgpd. | Esben Norby | |
2006-06-01 | Document all the new and shiny redistribute options. With a lot of help from | Claudio Jeker | |
jmc@ | |||
2006-06-01 | Instead of polling the carp interface to detect a switch between MASTER and | Ryan Thomas McBride | |
BACKUP, listen to the routing socket for link change messages. Based on a diff from nathanael at polymorpheous dot com. ok moritz@ |