Age | Commit message (Collapse) | Author |
|
|
|
Looks great! deraadt@
OK florian
OK remi@
|
|
|
|
in the result but wasn't filled in by the vmm process. No functional
change.
|
|
|
|
Replace all occurences of dprintf with DPRINTF (defined in proc.h).
|
|
|
|
It's a Router Advertisement Daemon written using the standard 3
process privsep pattern and a parse.y based config file.
Commit early to continue work in tree.
OK jca
"it's totally rad" phessler@
"usr.sbin never runs out of space" deraadt@
|
|
- Turn tracing messages into DPRINTF (only compiled with DEBUG).
- Pass __func__ to vm_stop and vm_remove: this way we can track who
called the function in the async context. It replaces the manual
log_debug in front of each vm_stop/vm_remove. This debug logging
trick can be removed in the future once we are more confident about
it.
OK ccardenas@ mlarkin@
|
|
This way the check can be removed from rde_update_dispatch() which is
just a duplicate of the general failure case of rde_update_get_prefix().
OK benno@ phessler@
|
|
ok^H^HHmpf, whatever claudio@
|
|
rtables process. With this you dont need to add "table N" to commands
when talking to a bgpd not in rdomain 0.
ok claudio@ phessler@
|
|
ok claudio@ phessler@
|
|
However, the processes will see each others route messages. Some
structures are not initialized correctly for that, causing at least
useless log messages.
This is an attempt to use the default_tableid where its needed.
A few hardcoded uses of rtable 0 remain.
ok claudio@
|
|
is used as an indicator that we are dealing with network statements from within
rdomain <n> { } blocks.
That needs to check against the rdomain we are running in instead.
ok claudio@
|
|
may become gateway routes and contrary. The kernel does not allow to change the
flags RTF_GATEWAY / RTF_CLONING in RTM_CHANGE messages, but ospf6d tried this
anyway. The result is a broken route.
Instead of modifying such routes remove the old route and insert a new one.
Thanks to Raimund Specht for reporting the problem and testing the fix.
OK claudio@
|
|
exists in the same network, the routes are distinguished by their gateway
address, which is the associated interface address.
The ospfd has to track the gateway addresses so that kroute_matchgw() is able to
find the correct routes.
OK claudio@
|
|
OK claudio@
|
|
|
|
|
|
|
|
|
|
we only support up to RT_TABLEID_MAX rtables
ok henning@, claudio@, phessler@
|
|
While here align the driver name with the new output.
|
|
Simplifies the code a bit.
OK denis@ phessler@
|
|
|
|
Found with claudios help and patience.
ok phessler@ claudio@
|
|
Found by and with claudio.
ok phessler@ claudio@
|
|
|
|
requested by bluhm@ as it broke some regress tests for no good
reason.
|
|
situations where vmd gets stuck at 100% cpu usage because the guest VM
is constantly trying to ack interrupts that already occurred.
tested by phessler on a VM that used to exhibit the issue.
ok phessler
|
|
|
|
|
|
|
|
systems (and possible newer systems as well).
|
|
3 times outside.
OK sthen@
|
|
passing the asp. This is no longer using asp_get() and should be therefor
be a bit lighter. Will also allow to put more stuff into the state.
OK denis@ sthen@
|
|
but only when -v is used.
ok jca@ claudio@
|
|
calloc or strdup), we just need to log that we ran out of memory in a
particular function.
Recommended by florian@ and deraadt@
ok benno@ henning@ tb@
|
|
will do
|
|
After the removal of fd-based read/writes I could have trimmed the code
further.
- no socket-based reads so ber_read() doesn't need to loop until it gets
the desired amount of data
- return either the requested amount of data or -1/ECANCELED, the caller
shouldn't have to handle partial reads itself
- inline ber_readbuf() into ber_read()
ok rob@ claudio@ tb@
|
|
OpenBSD coding practices (fork+exec/privsep/pledge/...). It is only
intended to replace the lpd(8) daemon for the moment, not the lpr(1),
lprm(1), lpq(1) and lpc(8) commands.
This is a work in progress. The server part should be fairly functionnal,
but the printer part is not complete: remote printers should work, for
local printers it depends on the setup. Anyway, at this point it's better
in the tree than rotting on my disk.
ok deraadt@
|
|
ok kettenis
|
|
|
|
running out of memory.
Next step, be correct *and* consistent.
ok dennis@ tb@ benno@ schwarze@
|
|
|
|
that the domain block really describes a certificate to manage.
from Ross L Richardson <openbsd at rlr dot id dot au>, thanks
with feedback and ok jmc and sthen
|
|
aliases/virtual expansion, provide a more explicit status in the session.
ok millert@
|
|
suggested by eric@, ok millert@
|
|
424 4.2.4 Mailing list expansion problem
524 5.2.4 Mailing list expansion problem
postmaster still has to look to logs to understand the real issue but at
least it doesn't go unnoticed anymore.
ok eric@
|