Age | Commit message (Collapse) | Author |
|
unsigned variables as argument in most places anyway. Decrease the
chance of signedness/range mismatch issues.
ok stefan
|
|
for further work in the area.
idea and ok deraadt
ok mlarkin
|
|
longer increment a 'use' counter.
|
|
rtalloc(9) should be reserved for the hot path otherwise it's hard
to interpret the value of the 'use' counter.
ok claudio@
|
|
forwarding path.
Rename ip6_ours() in ip6_local() as this function dispatches packets
to the upper layer.
Introduce ip6_ours() and get rid of 'goto hbhcheck'. This function
will be later used to enqueue local packets.
As a bonus this reduces differences with IPv4.
Inputs and ok bluhm@
|
|
If an ART node is linked to multiple route entries, in the MPATH case,
it is not safe to dereference ``an_dst''. This non-refcounted pointer
can be changed at any time by another CPU.
So get rid of the pointer and use the first destination of a route entry
when comparing sockaddrs.
This allows us so remove a pointer from 'struct art_node' and save 5Mb of
memory in an IPv4 fullfeed.
ok jmatthew@, claudio@, dlg@
|
|
OK mlarkin@
|
|
This matches the accepted input in vmctl start and vm.conf that
supports using M, G, T etc. instead of a hardcoded MB. It also allows
to shrink the column size as the unit will be scaled automatically.
OK mlarkin@
|
|
|
|
|
|
problem noted by and ok jsg@
|
|
exit anyway). From Tom Rix in bz#2683
|
|
If the local pf is enabled, write a temporary stateless pass rule
into the regress anchor.
|
|
to the new syntax 2 years ago. Found by Michael W. Lucas, thanks!
ok tb@
|
|
|
|
enabled before. Better skip the test than create unexpected side
effects.
|
|
a single configuration file for the OpenBSD repository location.
The pkg_* tools now use installurl(5) to find the package repository.
NOTE:
/etc/installurl only contains a single URL pointing to a mirror.
Use the PKG_PATH environment variable to specify more than one
package repository.
prodded by and OK deraadt@ aja@
|
|
|
|
basic anyway. Simplifies the code a lot also by calling the mpls sysctl no
longer via the protosw but instead directly.
OK mpi@ on a previous diff. Also tested by renato@ who actually found a bug
which is now fixed.
|
|
|
|
ok @matthieu @stsp @mpi
|
|
|
|
ok @matthieu @stsp @mpi
|
|
|
|
The wstpad file contains the core of a touchpad-input driver that
is coupled with wsmouse. It is active in compat-mode if wsmouse has
been configured for it.
ok @matthieu @stsp @mpi
|
|
This allows more flexibility for upcoming changes and better pledge.
We also didn't use half of the features of libutil's openpty function.
Additionally, make sure that the ttys are closed correctly on shutdown.
OK gilles@
|
|
|
|
of a package you actually downloaded, or how many packages you touch)
okay aja@
|
|
pane list. This means the numbering is in order (for example for
display-panes) and fixes a problem with redrawing the active pane
borders.
|
|
Additionally, make sure that vmd never fatal()s when receiving an
invalid imsg from an arbitrary user over the control socket.
OK gilles@
|
|
ok florian@
|
|
RES_USE_DNSSEC is implemented by setting the DNSSEC DO bit in outgoing
queries. The resolver is then supposed to set the AD bit in the reply
if it managed to validate the answer through DNSSEC. Useful when the
application doesn't implement validation internally. This scheme
assumes that the validating resolver is trusted and that the
communication channel between the validating resolver and and the client
is secure.
ok eric@ gilles@
|
|
Needed for RES_USE_DNSSEC support.
ok eric@ gilles@
|
|
elements of the union.
This field is for internal asr flags. The flags in "struct rrset" and
"struct ni" are different kinds of flags.
ok eric@
|
|
ok tom@
|
|
shutdown and reset only if the function id is explicitly provided
in the device tree. For the newer implementations we are supposed
to be using the specified function ids only.
With and ok jsg@
|
|
ok kettenis@
|
|
archive members are set to deterministic values. U cancels D. This should
simplify the syspatch work.
Based on a diff by daniel@
ok millert@ deraadt@ kettenis@
|
|
The latter defaults to 755, which doesn't play nicely with BUILDUSER.
Problem reported by jmc and Jan Stary; tested by myself and jmc.
ok ajacoutot
|
|
implementations.
ok guenther@
|
|
Do it now deraadt@
|
|
Necessary (but perhaps not suffcient) to build large binaries on arm.
ok guenther@
|
|
new one is a void function. From Daniel Cegielka.
|
|
|
|
|
|
|
|
ok tb@
|
|
Ported from FreeBSD's GPLv2 version of binutils.
ok guenther@
|
|
ok kettenis
|
|
|