| Commit message (Collapse) | Author | Files | Lines |
|
one place to look at. Make prints the commands it executes to
assist debugging and analysis. If the test fails, there are simple
regress targets that can be run to reproduce the error easily.
|
|
pad the structs in a different way.
|
|
in greylisting mode, it is not uncommon for an IP to get whitelisted
before it shows up on a spam blacklist. With this change, spamd
will check its blacklists before adding a WHITE entry to the
<spamd-white> pf table. If the IP matches a blacklist, the WHITE
entry will be removed. OK phessler@
|
|
off the mbuf properties with m_resethdr(). It is a new packet,
especially M_LOOP indicating that it was running through lo(4)
should be cleared. Use the ph_loopcnt to prevent looping at the
upper end of the stack. Although not strictly necessary in icmp
reflect, it is a good idea to increase and check the counter here,
like in socket splicing.
OK mpi@ sashan@
|
|
from DDB. this uses CTF to get the correct number of arguments.
ok mpi@
|
|
scan results. Since the channel number is encoded on both IO types in
the same way, we don't need to implement per IO type helpers for now.
|
|
idea since the brcmfmac implementation relies on the compiler generated
padding. Removing the packed attribute allows reading correct data from
the BSS info. As a next step it might be a good idea to pad the structs
manually.
|
|
ok anton@ tb@
|
|
|
|
from icmp6_reflect() to ip6_send_dispatch() when ip6_send() was
introduced. Move the comment that explains this flag also to the
place where it is used.
from sashan@
|
|
This driver does not use the net80211 stack, so let ether_ioctl() handle
it like any other Ethernet driver.
Suggested by and ok patrick@, ok stsp@
|
|
of assuming the chip supports both 2.4GHz and 5Ghz.
Based on a diff from Jared McNeill.
|
|
ok mlarkin
|
|
|
|
the chip.
|
|
Reported by and ok naddy@
|
|
|
|
|
|
explicitly stating that a negated match will never yield a positive
result, and that at least one positive term in the pattern-list must
match. bz#1918
|
|
|
|
Remove much that was outdated, misleading, or irrelevant.
Add some lacking information instead.
Joint work with deraadt@,
using much feedback from guenther@ and naddy@,
OK deraadt@ jmc@ naddy@.
|
|
|
|
any longer; ok espie@ deraadt@
|
|
For amd64 this means removing db_numargs() and directly setting
narg to the correct value (instead of capping it during iteration).
On i386 rename db_numargs() to db_i386_numargs() and only call it
when we fail to get the correct number out of CTF.
discussed with an ok mpi@
|
|
|
|
This reduces code duplication and makes it easier to instrument
lock primitives.
The MI mplock uses the ticket lock code that has been in use
on amd64, i386 and sparc64. These are the architectures that now
switch to the MI code.
The lock_machdep.c files are unhooked from the build but not
removed yet, in case something goes wrong.
OK mpi@, kettenis@
|
|
Issue observed by Joe Gidi and canacar@.
While here, make sure that the success rate is at least 2 out of 3
measurements but with an increased threshold.
|
|
|
|
For the moment it only includes <sys/exec_elf.h> but the goal is to
stop pulling it directly and also replace <elf_abi.h> at least for
base applications.
ok deraadt@, jasper@, naddy@
|
|
Fix a regression introduced in previous.
|
|
From bluhm@
|
|
via sendsyslog(2) along with the corresponding errno.
Help when troubleshooting which program is triggering an error, like
an overflow.
ok bluhm@
|
|
|
|
|
|
setting and allowing only the specified parameters.
|
|
to attach to my WiFi AP. It looks like even though it's thought of
as a bitvector, the settings are exclusive. More tests will have to
occur to verify that theory. Add a comment to enabling the firmware
supplicant, mentioning its use is not really awesome.
|
|
|
|
Create only /dev/urandom as device.
Create /dev/random and /dev/arandom as symlinks.
Drop /dev/srandom, which has been unused for a long time.
/dev/arandom will go away at a later point.
Discussed with guenther@, ok deraadt@
|
|
still only one is allowed but this lets tmux draw bigger ones.
|
|
|
|
|
|
|
|
While here, do not suppress the command executed by make.
|
|
- SIOCSIFPHYADDR
- SIOCSIFPHYADDR_IN6
- SIOCGIFPSRCADDR
- SIOCGIFPSRCADDR_IN6
- SIOCGIFPDSTADDR
- SIOCGIFPDSTADDR_IN6
ok bluhm@
|
|
matches the corresponding RTM_GET request.
Based on a submission from Julien Dhaille, ok bluhm@
|
|
- Assert that all drivers declare a if_ioctl function pointer and stop
checking it against NULL.
- Do not use return statements in ifioctl() where a lock is needed.
- Call if_setlladdr() only if the underlying driver did not report an
error.
ok bluhm@
|
|
while packets where being passed to IPsec tasks.
Found the hardway by Hrvoje Popovski.
ok phessler@, claudio@
|
|
allocation and may therefore overlap.
ok deraadt@
|
|
|
|
TOK_* case:'s alphabetically to make it easier to
find things.
|