Age | Commit message (Collapse) | Author |
|
default since it is computationally expensive and a potential DoS vector.
ok gilles@
|
|
to that, i've added alias and tls
no feedback on this diff, so let's hope i'm right/.
|
|
resulted in errno being set.
ok reyk@
|
|
|
|
original diff from Bernard Spil
ok millert
|
|
When a process receives an EOF on a socketpair, it removes the event
handler for that fd and then calls event_loopexit(). Once the process
leaves the main loop, it calls its shutdown function. With that said,
revert the previous patch because it was unnecessary.
Pointed out and ok by deraadt@
|
|
from Boudewijn Dijkstra
|
|
structures are not exchangeable. This should unbreak connection timeouts
in rbootd, although I can't verify due to lack of rboot-able hardware.
ok guenther millert
|
|
am_maxslot represents the total number of slots an amap can be extended
to. Since we do not extend amaps, this field as well as rounding the
number of slots to the next malloc bucket is not useful.
This also removes the corresponding output from procmap(1).
ok kettenis@
|
|
No functional change.
ok millert@
|
|
|
|
|
|
There's no point on keeping eigrpd running if any of its processes
dies unexpectedly.
|
|
|
|
We need to free the internal pointers of the eigrpd_conf struct, not
only the main struct. This avoids memory leaks when a config reload
happens to fail (e.g. due to a syntax error).
|
|
Now eigrpd_conf contains only variables that can be modified via a
config reload. The other variables were moved to a new struct called
eigrpd_global, which is now a central point for storing global variables.
|
|
into an own flag field since these can't be modified via a
config reload.
Pulled from bgpd. Original author: claudio@
|
|
From the EIGRP draft:
"The Feasibility Condition is met when a neighbor's advertised cost, (RD)
to a destination is less than the Feasible Distance for that destination".
So, according to the draf, when the Reported Distance is EQUAL to the
Feasible Distance, the Feasible Condition is NOT met.
|
|
* whitespace cleanup;
* copy in_addr structs directly;
* add more malloc return value checks;
* fix some log messages;
* turn ifacecnt into a static variable;
* use eigrp_addrcmp() on if_deladdr() to avoid code duplication;
* s/route_print_origin/log_route_origin/
* more smaller issues.
|
|
it is the default now, and the promise name isn't valid anymore.
ok yasuoka@
|
|
nlist too. Fixes a crash when the -T flag is specified due to
calling kvm_read() with a NULL kvm_t. From Rob Pierce
|
|
ok dlg@
|
|
diff from david+bsd
i also removed Op, since ... is enough/
|
|
|
|
it finds it actually on an interface, bgpd can get confused. In this
case, just log it and treat it as an RTM_ADD so bgpd doesn't suicide.
[1] includes all ospfd installed routes, btw.
OK benno@ sthen@
|
|
to the VM during boot. i386 guest kernels need this marker to boot, and
with this diff, it is possible to install and run an OpenBSD i386 guest
VM using vmm(4). Note that i386 guests require a host CPU that supports
unrestricted guest mode (eg, post-Nehalem) for the time being, hopefully
this can be addressed later.
|
|
ok mlarkin@
|
|
deal with messages that haven't been fully read from the server yet.
Not needed yet, but will be soon.
ok dlg@
|
|
No functional change.
ok guenther@
|
|
Discussed with jmc@
|
|
Discussed with jmc@
|
|
|
|
|
|
ok stefan
|
|
ok claudio
|
|
This allows us to remove the 'do_mask' parameters in read_mem and
write_mem as well as the address mask operaton itself.
ok mlarkin@
|
|
removal from mbuf.h. ok mpi@
|
|
missing from udpsock_startup() (udpsock.c) which happens earlier and therefore
would abort the program due to SIOCGIFADDR ioctl(2) on udpsock_handler
Reported by Philip Higgins <phil ! unita.com.au>
OK tb@
|
|
Initial diff from Dimitris Papastamos. Support from mikeb@, ok benno@.
|
|
ttymsg.c doesn't need to include fcntl.h.
Tweak standard fd sanitising to be more like the sanitise_stdfd()
used elsewhere, though other uses of 'nullfd' make importing
sanitise_stdfd() itself unappetizing.
Add a die(0) if dup2() fails.
suggestions & ok bluhm@
|
|
- verify_modes should only verify modes
- put the whole checking code in one single routine in validate_meta, makes
the size checking code more obvious
- document what's going on
- prevent PkgCreate from creating impossible packages, only a few Ustar
objects are actually usable.
|
|
|
|
prodded by matthieu@
ok millert@ jung@ sthen@
|
|
|
|
rev. 1.34 moved the call to daemon() before the chroot, thus hiding
errors if the target directory or _tftpd user don't exist. To go in the
background later we need to preopen /dev/null. The code is put in
a daemon(3) like function that could be used in other daemons.
Lack of error reporting spotted by ajacoutot@, initial diff from dlg@.
rdaemon() "concept" discussed with semarie@. ok ajacoutot@ dlg@
|
|
Patch from Christian Heckendorf <mbie at ulmus dot me>.
OK jmc@ bentley@
|
|
are octeon and hppa64.
|
|
correctly - logically complete that now by removing MLINKS from base;
authors need only to ensure there is an entry in NAME for any function/
util being added. MLINKS will still work, and remain for perl to ease
upgrades;
ok nicm (curses) bcook (ssl)
ok schwarze, who provided a lot of feedback and assistance
ok tb natano jung
|
|
many bytes it couldn't allocate
Suggested and OK from natano@ and millert@ also agrees
|
|
- While here remove lint comment
OK millert@
|