ru
24c7b0a61d
mdoc(7) police: s/BSD/.Bx/ where appropriate.
2001-08-14 10:01:54 +00:00
ru
e8e5635e4a
Spell "FreeBSD" with "F" and "BSD" in uppercase.
2001-08-13 16:33:00 +00:00
ru
95ce4d2cdc
Removed duplicate VCS ID tags, as per style(9).
2001-08-13 14:06:34 +00:00
mp
9cd078f86a
Make include file consistent with the rest of libstand.
2001-07-31 15:49:50 +00:00
dd
a145482cf6
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
ru
317b7d8e37
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 13:41:46 +00:00
dd
eaa6ee03b8
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
mikeh
eb666cf8c5
Reset errno so that subsequent TFTP requests don't fail after the
...
first failure.
PR: misc/25502
MFC after: 2 weeks
2001-06-30 21:39:09 +00:00
msmith
18d7539d2e
Correct the returned UDP datagram length. See the PR for a more comprehensive
...
description of the fix.
PR: misc/25503
Submitted by: Jim Browne <jbrowne@jbrowne.com>
MFC after: 1 week
2001-05-28 22:27:06 +00:00
msmith
10ff37925c
The shortest valid TFTP packet is 4 bytes, not 8.
...
PR: misc/25503
Submitted by: Jim Browne <jbrowne@jbrowne.com>
MFC after: 1 week
2001-05-28 22:25:44 +00:00
dcs
bcc6e22c2f
Replace functional bugs of ctypish functions in libstand with style
...
bugs.
reviewed by: bde
MFC after: 1 week
2001-05-14 16:49:20 +00:00
markm
c3217820c0
Compensate for header dethreading.
2001-05-01 09:37:01 +00:00
msmith
d5cca47fac
Unbreak world by defining isalnum() for libstand consumers.
2001-04-29 19:06:57 +00:00
gallatin
c75e034cd6
fix cd9660 to work on files larger than ISO_DEFAULT_BLOCK_SIZE and unbreak
...
cdboot on alphas (which has been broken since just after 4.0-RELEASE)
submitted by: jlemon
2001-04-07 23:48:46 +00:00
ru
25ef23ac1c
MAN[1-9] -> MAN.
2001-03-27 17:27:19 +00:00
dfr
1915fa0c31
A quick and dirty port of libstand to ia64.
2001-03-06 16:11:36 +00:00
ru
2d99511f43
Prepare for mdoc(7)NG.
2001-02-22 15:03:09 +00:00
dcs
4656ee74ca
Correct the prototype for pager_output().
2001-02-22 10:58:30 +00:00
kris
65e412c000
Silence -Wnon-const-format
2001-02-18 04:51:47 +00:00
asmodai
7d76aced28
Fix typo: compatability -> compatibility.
...
Compatability is not an existing english word.
2001-02-06 12:05:58 +00:00
ru
8a6f8b5fe4
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
ru
8ad24f0a49
mdoc(7) police: removed leading whitespaces that are not inside
...
Bd/Ed; these hardly degrade the quality of the produced output.
2001-01-19 14:15:40 +00:00
ru
8ba4187688
Prepare for mdoc(7)NG.
2000-12-29 14:08:20 +00:00
ru
c23c39b3a4
mdoc(7) police: removed history info from the .Os FreeBSD call.
2000-12-14 11:52:05 +00:00
ps
b9f1a189bc
When TFTP tries to open a file, it is expecting struct open_file
...
member f_devdata to be a pointer to a socket number. When currdev
is "pxe", that assumption is correct. When currdev is "disk*", that
assumption is incorrect.
Submitted by: Jim Browne <jbrowne@jbrowne.com>
2000-12-08 05:02:12 +00:00
benno
1b55b7a246
Disable the end guard for now.
...
The test for failing the end guard was always triggering (and was reported as
such in compiler warnings). This is a temporary band-aid until I can work
out what's really going on.
Reviewed by: obrien
2000-11-10 06:15:24 +00:00
benno
36ed9a46b8
Make setjmp work our way, as opposed to NetBSD's.
...
This file needs commenting still.
Submitted by: luoqi
Reviewed by: obrien
2000-11-10 06:10:28 +00:00
benno
397d6d3e99
Don't always enable debugging for the network device code.
...
Reviewed by: obrien
2000-11-10 06:06:55 +00:00
ps
26690141b4
Honor the ip address given in the root-path dhcp option.
...
PR: 21743
Submitted by: Brian Candler <B.Candler@pobox.com>
2000-11-05 14:55:09 +00:00
obrien
abe86defcd
Inital PowerPC loader build support.
...
Submitted by: Benno Rice <benno@jeamland.net>
2000-10-10 13:22:41 +00:00
obrien
db661fd431
Fix the embeded VCS ID for FreeBSD vs. NetBSD.
2000-10-10 13:15:26 +00:00
obrien
ef62f71c02
Architecture-specific setjump()/longjmp() bits for the PowerPC
...
needed by the loader.
Submitted by: Benno Rice <benno@jeamland.net>
Obtained from: NetBSD (Wolfgang Solfrank <ws@@tools.de>)
2000-10-10 13:11:47 +00:00
ps
a51e07d640
IN_CLASS*() macros assume host order and s_addr is network byte
...
order, so we must convert them to host order.
2000-09-20 18:16:20 +00:00
phk
fc5495e38e
Turn dkcksum() into an __inline function.
...
Change its type to u_int_16_t.
2000-09-16 13:43:00 +00:00
ps
0f7130e6ed
Backout last commit. It was wrong.. *sigh*
2000-09-10 01:17:47 +00:00
ps
0965196029
include string.h to silence a warning.
2000-09-10 01:10:15 +00:00
msmith
e2f94e5aa5
Expose the NFS root node, so that an evil consumer can use it to get the
...
NFS filehandle for the root mount.
2000-09-05 22:11:41 +00:00
msmith
6ff92c14b7
Implement readahead buffering for non-raw files. This drastically improves
...
the efficiency of byte-by-byte read operations on filesystems not already
supported by the block cache (especially NFS).
This should be a welcome change for users booting via PXE, as the loader
now reads its startup files almost instantly, instead of taking tens of
seconds.
2000-09-05 09:52:50 +00:00
peter
fc5face494
Make libstand compile
2000-09-03 11:29:18 +00:00
peter
baf02ac10c
Add the -mpreferred-stack-boundary=2 option to reduce code bloat. We
...
compile the kernel with this.
2000-08-11 23:18:37 +00:00
ps
1dd134848f
Add support to send the string 'PXEClient' as the Vendor class
...
identifier to the DHCP server. Now you can check for this string
in your dhcp configuration to decide whether you will hand out a
lease to the client or not.
2000-08-11 08:36:17 +00:00
jhb
04f2dc8e0b
Cleanup warnings by adding missint prototypes, removing unneeded duplicate
...
prototypes, and adding in several 'const's. Also, add some missing
$FreeBSD$'s.
Found by: BDECFLAGS
2000-08-03 09:08:29 +00:00
jake
961b97d434
Back out the previous change to the queue(3) interface.
...
It was not discussed and should probably not happen.
Requested by: msmith and others
2000-05-26 02:09:24 +00:00
jake
d93fbc9916
Change the way that the queue(3) structures are declared; don't assume that
...
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
2000-05-23 20:41:01 +00:00
peter
a07fee2cdf
Fix the real problem that broke the Alpha loader this last week. It
...
was not the fault of the module code, nor FICL. The malloc code requires
sbrk() to return addresses that were at least 16 byte aligned. If the
Alpha loader happened to be 8 byte but not 16 byte aligned in length, then
you would get a zfree() panic at startup.
Incidently, this affected the i386 loader as well, and explains why
the static heap changed things and why jlemon had trouble when the bss
was not ending at a multiple of 8 bytes.
My fix is to 16 byte align it on all arches, even though the x86 version
only required 8 byte alignment (struct MemNode is smaller there). We could
page align it if we wanted to be paranoid, but it isn't presently necessary.
2000-05-12 22:43:20 +00:00
peter
0f1968a738
We compile expressly on the alpha with -mno-fp-regs - so do not use them
...
explicitly here. This was the original cause of instruction faults on
the Alpha in loader. (not this code, but the same problem in libficl.a)
2000-05-12 21:48:54 +00:00
ps
75b9bb7e77
Fix comment.
2000-05-06 04:50:09 +00:00
ps
222439bc50
Add readdir support to the NFS filesystem in libstand.
2000-05-01 15:03:52 +00:00
ps
2cf1490ab7
Do not attempt to free a nfs node if it is the root node. The root
...
node is statically allocated and is not guarded, so free will panic
in nfs_close.
2000-05-01 10:53:21 +00:00
jlemon
9f5d586c97
Add a readdir function to the loader fsops vector, and implement the
...
functionality for some of the filesystesms.
2000-04-29 20:47:10 +00:00