| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
for i386 and alpha. Although it builds on sparc64, it does not yet work.
A similar hack as what is used on the sparc64 MD macros can be used to
make ia64 build too, but there doesn't seem to be much point.
|
| |
|
|
|
|
|
|
| |
o Strict ANSI declarations.
o return (foo);
o main (int, char *[])
|
|
|
|
|
|
| |
o Use ANSI function definitions
o const poison
o remove register
|
|
|
|
|
| |
o Use ANSI function definitions.
o main(int, char *[])
|
|
|
|
| |
o Remove __P.
|
|
|
|
|
| |
o Remove __P.
o main(int, char *[])
|
|
|
|
|
| |
Don't use ISO string concatentation to obfuscate long single-line
messages...
|
|
|
|
|
|
| |
Old code obfuscates long (but single-line) messages by printing them in
pieces using %s. Rev.1.41 obfuscated some new long messages using ISO
string concatenation. This commit only fixes the new obfuscations.
|
| |
|
|
|
|
| |
0 was bad and setting it unconditionally to 2 was worse.
|
|
|
|
|
|
|
|
| |
Set WARNS=2
This is the beginning of a pre-UFS2 cleanup of newfs.
Sponsored by: DARPA, NAI Labs
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Also drop a note about undocumented features that was intended to
cover the since-documented slice-selection syntax.
|
|
|
|
| |
Prodded by: ambrisko
|
|
|
|
|
| |
(This is more useful for 4.x where boot blocks can still load
kernels, modulo the PR kern/17422.)
|
|
|
|
|
|
| |
Also, add an examples section and show how to mount a Kodak Photo-CD.
PR: docs/35206
|
|
|
|
|
|
|
|
|
|
|
| |
by Sheldon.
For a detailed description look at the commit log for sysctl.c
rev.1.42 -- i do not think it is appropriate to put the full
description in this manpage, and the "boot" and "loader" manpages
where this description might go are also missing a description of
a number of similar variables, so i think this it is ok to limit
documentation to this now, and update it later when I (or someone
else) have a chance to revise "boot" and "loader".
|
| |
|
| |
|
|
|
|
|
|
| |
Submitted by: tmm
Dike out vax support.
|
|
|
|
|
| |
* Do not default to any particular platform. Require that we explicitly
support a particular platform.
|
|
|
|
| |
Submitted by: Christopher Sharp <christopher_sharp@web.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
machdep.guessed_bootdev, and add code to sysctl to parse its value
and give a (not necessarily correct) name to the device we booted
from (the main motivation for this code is to use the info in the
PicoBSD boot scripts, and the impact on the kernel is minimal).
NOTE: the information available in bootdev is not always reliable,
so you should not trust it too much. The parsing code is the same
as in boot2.c, and cannot cover all cases -- as it is, it seems to
work fine with floppies and IDE disks recognised by the BIOS. It
_should_ work as well with SCSI disks recognised by the BIOS.
Booting from a CDROM in floppy emulation will return /dev/fd0 (because
this is what the BIOS tells us).
Booting off the network (e.g. with etherboot) leaves bootdev unset so
the value will be printed as "invalid (0xffffffff)".
Finally, this feature might go away at some point, hopefully when we
have a more reliable way to get the same information.
MFC-after: 5 days
|
|
|
|
| |
Submitted by: David Malone <dwmalone@maths.tcd.ie>
|
|
|
|
|
| |
PR: 34184
Submitted by: Thomas Quinot <thomas@cuivre.fr.eu.org>
|
|
|
|
|
| |
PR: 35689
Submitted by: Gary W. Swearingen <swear@blarg.net>
|
|
|
|
|
| |
PR: 35730
Submitted by: Gary W. Swearingen <swear@blarg.net>
|
| |
|
|
|
|
| |
from /dev/food0, then try from /dev/f00d0c, in strange cases this work.
|
| |
|
|
|
|
|
|
|
|
|
| |
size and then exit.
PR: bin/35450
Submitted by: Mark Hannon <markhannon@optushome.com.au>
Obtained from: NetBSD
MFC after: 1 week
|
|
|
|
|
|
|
| |
PR: bin/35433
Submitted by: Morten Rodal <morten@rodal.no>,
Maxim Konovalov <maxim@macomnet.ru>
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/contrib/isc-dhcp/includes/minires/resolv.h has a 'extern' definition
but it makes an error when linking crunched binary just like this:
dhclient.lo: In function `MRres_nquery':
dhclient.lo(.text+0x2dcce): undefined reference to `__h_errno_set'
dhclient.lo(.text+0x2dd5b): undefined reference to `__h_errno_set'
dhclient.lo: In function `MRres_nquerydomain':
dhclient.lo(.text+0x2de53): undefined reference to `__h_errno_set'
The author understands this will be a problem (see comments in resolv.h).
Murray said that the author will fix this, but as a temporary solution,
modifying the source code and not to use __h_errno_set.
BTW, I'm sorry that previous commitlog in src/sbin/dhclient/Makefile should
read "Found by:" instead of "Confirmed by"; I just found that rev 1.15
has a typo so fixed.
Tested on: ushi.jp.FreeBSD.org with today's 5-current source code.
(belive me, "make release.4" works fine now)
|
| |
|
|
|
|
|
|
| |
(these files are sitting in src/contrib/isc-dhcp/common, not .../client.)
Confirmed by: 5.0-CURRENT-20020228-JPSNAP at snapshots.jp.FreeBSD.org
|
|
|
|
|
| |
significant when monitoring packets on another system, since
otherwise the ICMP sequence number is only used by the ping client.
|
|
|
|
|
|
|
|
|
|
|
|
| |
spares (the size of the field was changed from u_short to u_int to
reflect what it really ends up being). Accordingly, change users of
xucred to set and check this field as appropriate. In the kernel,
this is being done inside the new cru2x() routine which takes a
`struct ucred' and fills out a `struct xucred' according to the
former. This also has the pleasant sideaffect of removing some
duplicate code.
Reviewed by: rwatson
|
|
|
|
|
| |
object files for crunchgen. Without this patch, release.4 will fail
to build the crunched binaries for the release floppies.
|
|
|
|
|
|
|
| |
<sys/stat.h> for its prerequisite <sys/time.h>.
#include <sys/param.h> in the correct place instead of bogusly including
<sys/types.h>.
|
| |
|
|
|
|
| |
Approved by: Murray
|
| |
|