Age | Commit message (Collapse) | Author |
|
if if_output can be overridden on ethernet interfaces, it will allow
things like vlan to do it's packet encapsulation during output
before putting the packet directly on the underlying interface for
output.
this has two benefits. first, it can avoid having ether_output on
pseudo interfaces recurse, which makes profiling of the network
stack a lot clearer. secondly, and more importantly, it allows
pseudo ethernet interface packet encapsulation to by run concurrently
by the stack, rather than having packets unnecessarily serialied
by an ifq.
this diff just splits ether_output up, it doesnt have any interface
take advantage of it yet.
tweaks and ok claudio@
|
|
interface address of the route as source address. To avoid using
link-local addresses in ICMP6 packets sent into networks where they
are out of scope, use the regular IPv6 source selection algorithm
also in this icmp6_reflect() case.
reported by sthen@; fix from Arnaud BRAND; OK claudio@
|
|
if a bootdevice was forced. This implements both the pure IO port interface
and also the new DMA interface, a few direct commands are implemented which
are needed but in general the "file" interface should be used. There is no
write support for the guest. Tested against the latest vmm-firmware port.
This requires also a -current kernel to pass the IO ports to vmd(8).
OK mlarkin@ ccardenas@
|
|
OK mlarkin@ ccardenas@
|
|
These IO ports are used by qemu's fw_cfg interface and vmd(8) will start
using it to pass options to SeaBIOS.
OK mlarkin@
|
|
this gets rid of the "hung" impression on updating texlive, since most
files match, and the packages are so gigantisch the meter appears to stay
at 0% forever.
|
|
and move it in part to the DESCRIPTION, in part to STANDARDS;
triggered by a loosely related bug report from Lars dot Nooden at gmail dot com;
OK jmc@, and no opposition when shown on bugs@
|
|
Otherwise we end up keeping file descriptor and inode related buffers
around, that are unnecessarily consuming memory.
ok deraadt@ patrick@
|
|
These are just unhelpful case conversion.
OK sashan henning
|
|
ok deraadt@
|
|
default upstream in 1.7.2 (picked up by us with the update to 1.7.3).
ok florian@
|
|
OK sthen
|
|
Change distance sensor type to be displayed as meters with 3 decimals
instead of millimeters.
ok mpi@ kettenis@
|
|
licence mere mortals can understand the terms of); will be connected to the
build on an arch-by-arch basis.
Testsuites and generated files have been intentionnaly omitted from this import.
Peer pressure and ok from at least drahn@ pirofti@ deraadt@
|
|
tested by many; ok florian@
|
|
The PHY register offsets are adjusted because the registers are accessed
using 64-bit loads and stores.
From miod@
|
|
After a cold boot, the mii bus appears to take some time to initialize;
the phy does not answer to address 8 but to a larger address (10 or 11),
then, after being reset, to its correct address of 8.
So the kernel would discover the phy at a wrong address, attach it, and
after it gets reset, reading from the phy at the wrong address would
return either all bits clear or all bits set, confusing the link speed
logic without any way to recover.
Work around the issue by resetting all phys found when the interface is
reset for the first time. Thus, by the time mii_attach() runs and walks
the bus again, the phy will answer at the right address.
From miod@
|
|
|
|
Redundant under _KERNEL since introduction in r1.260 from 2006.
OK jca
|
|
ok jmc@, jsing@
|
|
hooks
ok eric@
|
|
ok eric@
|
|
the filter session.
|
|
to understand
discussed with eric@
|
|
|
|
result to the filter_session structure upon filter session allocation. it
will allow me to simplify all filter hooks.
|
|
address by passing the NI_NAMREQD flag
ok eric@
|
|
OK claudio@ jca@
|
|
than 128. Initially proposed by claudio@ for bgpd.
ok claudio@
|
|
behaviour of vmd to stop / exit at guest reboot.
OK ccardenas@
|
|
|
|
because it changes the behaviour for empty input files;
revert requested by naddy@ and sthen@
|
|
of unsigned int for value being compared to the results of writev()
and sendmsg() calls.
Noticed by naddy@ on i386 compile.
|
|
While the code intended to support both -s NAME and -s SIGNAME, the
tests performed were wrong. Replace convoluted code with less cryptic
conditionals. ok anton@
|
|
Prodded by anton@
|
|
error -> failed
success -> delivered
This fixes DSN parsing for Mailman. Issue reported by Cristiano
Costa on misc@opensmtpd.org.
While here, rename enums to reflect the intent and properly handle
envelope ascii load/dump to understand change in the values.
Suggestions and ok gilles@
|
|
and a normal hyphen as "-" rather than "\-"
|
|
|
|
with the lowest IPL. Once we actually run the IRQ handler
we raise to the highest IPL. Fixes a crash seen when having
a network card in the PCIe slot of the MacchiatoBin.
ok ccardenas@
|
|
|
|
- Uppercase options come before lowercase ones
- Sort alphabetically some parameters
From Matthew Martin
"if it's just reordering, you don't need my okay, go ahead" -- espie@
|
|
Fix a problem reported by Mark Patruck and dhill@
ok markus@, dhill@
|
|
ok visa@
|
|
enough.
ok sthen@, visa@
|
|
ok visa@
|
|
and another command. Related to compile.c rev. 1.50.
millert@ OK'ed this diff without seeing it before it even occurred to me
that i might write it - but i guess below regress/, that's fair enough.
|
|
the "b" and "t" commands with a label, and for compatibility with
GNU sed, also accept ";" followed by another command after "b"
and "t" commands without a label: branch to the end of the script
instead of erroring out. Parsing is unchanged.
Missing feature reported by Lars dot Nooden at gmail dot com on bugs@.
OK martijn@ millert@
|
|
ok eric@
|
|
looked at the error handling here, and.... oh my.
If opening /dev/pf on startup fails, don't just warn and move on, but bail.
If chroot (or the chdir after) fail, don't just warn and move on, bail.
If dropping privileges fails, the last thing we want to do is to just move
on with root privs, having warned or not.
If the pipe to the parent process is closed, that almost certainly means
that the parent process went away, and it absolutely certainly means that
the table handler process has no meaningful reason to exist any more, thus
bail.
ok florian ccardenas krw
|
|
prefix" address instead - there are so many available with varying
policies that this isn't a good place to list them (and might imply
some kind of recommendation which is not intended).
Particularly prompted by several on the previous list (he.net and opendns)
strip RRSIG from results which cause DNSSEC failures now that validation
is enabled in the example config as noticed by solene@.
While there, shrink qname-minimisation comment to match other nearby
comments, and drop dns64 example which is quite a specialist use case
and not really needed in this basic example.
|