| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
length field for the option is present before using it. Reject lease
if no length field is present.
|
|
|
|
|
|
|
|
|
|
|
|
| |
a trailing NULL; however, the receiver of such options MUST be
prepared to delete trailing nulls if they exist."
So delete (all) trailing NUL's when parsing NVT ASCII options.
Should fix odd results when 'append'ing info to such options via
dhclient.conf.
FreeBSD commit to fix 'append' logic in a different way pointed out
by brad.
|
|
|
|
| |
from david hill; ok henning
|
| |
|
| |
|
|
|
|
| |
don't cache the response to IKE_SA_INIT.
|
|
|
|
| |
sandbox" since malloc now uses it. From johnw.mail at gmail com.
|
|
|
|
|
| |
proceed with a response only when the appropriate request
is found.
|
|
|
|
|
|
|
| |
CAVEATS: Assumes that a new socket can't have any of the
FCNTLFLAGS set on it, which _is_ true, currently... (guenther@)
Okay guenther@, deraadt@.
|
| |
|
|
|
|
|
|
|
|
| |
all the symbols that POSIX says they must and fewer that they can't and,
most importantly, to not require a specific ordering of headers.
ports testing by naddy@
ok millert@ deraadt@
|
|
|
|
| |
"Why is this not commited yet?" says miod
|
|
|
|
|
| |
It turns out <float.h> is the right file to pull in.
ok millert
|
|
|
|
|
| |
all the goop it needs by itself
ok millert
|
|
|
|
|
| |
lists and expand %% in command before using it rather than at callback
time. From Thomas Adam.
|
| |
|
| |
|
|
|
|
| |
markers...
|
| |
|
| |
|
|
|
|
|
|
| |
problem discovered by matthieu@.
This is only a stop-gap work-around !
the real fix is a wee little bit more complex...
|
|
|
|
|
|
|
|
|
|
| |
R5000SC processor modules; these sport an up to 512KB, physically indexed,
write-through L2 cache which is not connected to the canonical external cache
interface of these processors (hence requiring specific code to drive it).
The cache is enabled early and disabled before returning to ARCBios (for very
nasty things happen otherwise).
Tested on R5000SC, will be tested on R4600SC soon.
|
|
|
|
| |
handling of a partial last line in IOSyncDCache. No functional change.
|
|
|
|
|
|
| |
size being not larger than 4KB, use Hit operations on the pa instead of Index
operations on the va for each set in the SyncDCachePage routine, when running
with such a cache.
|
|
|
|
|
|
|
|
| |
smallest possible size; and on kernels with 16KB pages, where no virtual
aliasing happens, use Hit operations on the pa instead of index operations
on the va for all sets in the SyncDCachePage routine.
Tested by mikeb@ on IP32 and myself on IP27/28/30/35
|
| |
|
|
|
|
|
|
| |
values or features that POSIX now requires to always be provided.
From Brad; ok guenther and me; incorporates feedback from millert too
|
|
|
|
|
|
|
|
|
|
| |
``-upper_bound % upper_bound''. Simplifies the code and makes it the
same on both ILP32 and LP64 architectures, and also slightly faster on
LP64 architectures by using a 32-bit remainder instead of a 64-bit
remainder.
Pointed out by Jorden Verwer on tech@
ok deraadt; no objections from djm or otto
|
|
|
|
| |
diff from Florian Obser, ok jmc@
|
|
|
|
|
|
|
|
|
| |
cache lines and sizes are already there, after all.
The ConfigCache cache routine is responsible for filling these function
pointers; cache routine invocation macros are updated to use the cpu_info
fields, but may still be overriden in <machine/cpu.h> on platforms where
only one set of cache routines is used.
|
|
|
|
|
|
|
|
|
| |
interface_status() (check IFF_UP|IFF_RUNNING and media status). The
interface is forced up when dhclient starts so the flags should be
correct.
Thanks to guenther@ for pointing out the original raison d'etre of
the difference between the two.
|
|
|
|
|
|
|
|
|
| |
this makes dependencies more apparent.
This should also speed libtool up a bit, since it won't load all the code
all the time, but only the parts that are actually needed (to wit "compile
mode" which is much smaller).
okay jasper@
|
| |
|
| |
|
|
|
|
|
|
| |
consistency.
ok robert haesbaert henning
|
|
|
|
| |
ok pascal@, jmc@.
|
|
|
|
|
| |
which will be easier to maintain on the long run. Be sure to rm cache_r*.d in
your kernel compile directories after updating.
|
|
|
|
| |
in cp0_set_config() for consistency.
|
| |
|
|
|
|
|
|
| |
NULL-terminated.
Part of a larger diff from Gerhard Roth
|
|
|
|
|
|
| |
first and last qTD pointers to NULL because only iTDs will be used.
Part of a larger diff from Gerhard Roth
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
r1.6 due to the key modifier change. In details:
- Fix the backspace key under X11
- Always use the command key (58) as modifier in console for *all*
European keyboards
- Do not use the small enter key (52) as modifier in console for
the fr, sg, and sv_nodead layouts.
- Do not redefined keys that are inherited from the default layout
(de, uk).
ok shadchin@, miod@
|
| |
|
|
|
|
| |
ok deraadt@
|
|
|
|
|
|
| |
using inet_pton() and inet_ntop() as suggested by claudio
ok claudio@
|
| |
|
|
|
|
| |
okay jasper@
|
|
|
|
| |
This should still be considered an experimental work in progress.
|
| |
|
| |
|