| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
from the SACK scoreboard could result in the next (untransmitted)
segment to be skipped.
|
|
|
|
|
|
|
|
| |
when inpcb is NULL, this is no longer invalid since jlemon added the
tcp_twstart function... this prevents close "failing" w/ EINVAL when it
really was successful...
Reviewed by: jeremy (NetBSD)
|
|
|
|
| |
section, but this makes it easier to find.
|
|
|
|
|
|
|
| |
Guiseppe) Gandi.
Submitted by: Massimiliano Stucchi <stucchi@willystudios.com>
MFC after: 3 days
|
| |
|
|
|
|
|
| |
Use warnx() instead of warn() when error message is not of any interest. Add
prototypes.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
specification.
Reviewed and tested by: grehan@
|
|
|
|
| |
consumers. Teach STRIPE, CONCAT and NOP classes about this improvement.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
possibly unsigned).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now it is user-controlled through ifconfig(8).
The former ``automagic'' way of operation created more
trouble than good. First, VLAN_MTU consumers other than
vlan(4) had appeared, e.g., ng_vlan(4). Second, there was
no way to disable VLAN_MTU manually if it were causing
trouble, e.g., data corruption.
Dropping the ``automagic'' should be completely invisible
to the user since
a) all the drivers supporting VLAN_MTU
have it enabled by default, and in the first place
b) there is only one driver that can really toggle VLAN_MTU
in the hardware under its control (it's fxp(4), to which
I added VLAN_MTU controls to illustrate the principle.)
|
|
|
|
|
|
| |
that provide control over the respective capabilities
of an interface, reception of extended frames and hardware
VLAN multiplexor.
|
|
|
|
| |
Obtained from: KAME
|
|
|
|
|
|
|
|
|
|
|
|
| |
the system" resource limit code: When checking if the caller has superuser
privileges, we should be checking the *real* user, not the *effective*
user. (In general, resource limiting is done based on the real user, in
order to avoid resource-exhaustion-by-setuid-program attacks.)
Now that a SUSER_RUID flag to suser_cred exists, use it here to return
this code to its correct behaviour.
Pointed out by: rwatson
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
somewhat clearer, but more importantly allows for a consistent naming
scheme for suser_cred flags.
The old name is still defined, but will be removed in a few days (unless I
hear any complaints...)
Discussed with: rwatson, scottl
Requested by: jhb
|
|
|
|
| |
Approved by: wosch (maintainer)
|
|
|
|
|
|
|
|
| |
ACPI_DEBUG. This upset the ordering that acpi_probe_order() was meant to
provide, causing devices to attach before the sysresource object. This
debugging feature has been unnecessary for a while so just remove it.
Testing by: marcel
|
|
|
|
|
| |
size larger than 128 is considered an incompatible size. Stop counting
when we reach 130 in the loop.
|
|
|
|
|
|
| |
filter to an inet socket and check at various points during the socket
life cycle that the filter can or cannot be attached, and that once
attached that the right one is attached and that it can be queried.
|
|
|
|
|
| |
both bsdtar and libarchive. Of course, this requires that bsdtar
have a version number. Let's call this 1.00, shall we? ;-)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in the regular ustar header that are overridden by the pax
extended attributes. As a result, it makes perfect sense to
use numeric extensions in the regular ustar header so that readers
that don't understand pax extensions but do understand some other
extensions can still get useful information out of it.
This is especially important for filesizes, as the failure to
read a file size correctly can get the reader out of sync.
This commit introduces a "non-strict" option into the internal
function to format a ustar header. In non-strict mode, the formatter
will use longer octal values (overwriting terminators) or binary
("base-256") values as needed to ensure that large file sizes,
negative mtimes, etc, have the correct values stored in the regular
ustar header.
|
|
|
|
|
| |
last commit; this assertion was provided by jhb for local debugging
and not intended for broader consumption.
|
|
|
|
| |
td into unp_connect() instead of reading curthread.
|
|
|
|
|
|
| |
here, close some races that existed in the pre-locking world during low
memory conditions. This locking isn't perfect, but it's closer than
before.
|
|
|
|
|
| |
which is really, really dumb and just going to cause confusion among
people who understand that "ustar" is also a POSIX standard tar format.)
|
|
|
|
|
| |
VINUM class, so let the VINUMDRIVE class parse the on-disk
configuration, too.
|
| |
|
|
|
|
| |
accordingly.
|
| |
|
|
|
|
|
| |
these misuses has been corrected, remove it before new ones appear, such as
arm/arm/pmap.c revision 1.8.
|
|
|
|
|
|
|
|
|
|
|
| |
the license from /usr/src/COPYRIGHT. Since cvs annotate shows that
this was written by jasone, julian, jhb, peter, bmilekic and obrien.
cvs log shows that many others may have contributed to this file. As
such, go ahead and use the author of 'FreeBSD Project' for this file.
If this is a problem, please notify me.
# this eliminates the last file in the kernel with an indirect reference
# to /usr/src/COPYRIGHT in the kernel. A few more in userland remain.
|
| |
|
|
|
|
| |
cutoff to >= 8G, as it should be.
|
|
|
|
| |
Obtained from: DragonFly BSD
|
|
|
|
| |
Submitted By: demon
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
references (target/16559). This fixes SMP configurations.
Obtained from: arun@
|