Hajimu UMEMOTO
561ca6a7f6
typo in connect(2) error handling.
...
Submitted by: Yukiyo Akisada <Yukiyo.Akisada@jp.yokogawa.com>
Obtained from: KAME
MFC after: 3 days
2002-04-24 10:43:40 +00:00
Seigo Tanimura
ce00aebe22
Free(9) should be Giant-free.
...
Suggested by: jhb
2002-04-24 09:59:18 +00:00
Jake Burkholder
127e8646b8
Split file system setup code out into a function called mount.
...
Implement vsnprintf. Implement panic in terms of it.
2002-04-24 05:54:10 +00:00
Scott Long
cbfd045b10
Prepare for a major update to the aac driver:
...
Update the aac driver with the new crashdump api.
Protect sync fibs with a mutex.
Align all DMA buffers on a PAGE_SIZE boundary.
MFC after: 3 days
2002-04-24 05:12:50 +00:00
David E. O'Brien
d5d1c5a11e
Style changes to reduce diff to things I did in the FSF repo.
2002-04-24 04:49:34 +00:00
David E. O'Brien
51448c0be3
Fix bug where we were loosing our platform-wide ASM_COMMENT_START
...
definition due to pollution in i386/unix.h.
2002-04-24 04:48:00 +00:00
Coleman Kane
5e4252f580
Add me to the MAINTAINERS for 3dfx card stuff.
2002-04-24 04:31:25 +00:00
Jake Burkholder
0d0c927680
Add support for loading files other than /boot/loader. Useful if you're
...
loader is screwed and you want loader.old.
Rewrite the scaled down printf so it actually works right, and add support
for more formats.
2002-04-24 04:27:49 +00:00
Mike Silbersack
c473d3e406
Remove sodropablereq - this function hasn't been used since the
...
syncache went in.
MFC after: 3 days
2002-04-24 04:11:08 +00:00
Jake Burkholder
3ff6556567
Add an exit function.
2002-04-24 02:50:59 +00:00
Jake Burkholder
083d8c5bab
Add -Wno-unused.
2002-04-24 02:50:36 +00:00
Jake Burkholder
8c2f8986a6
memcpy, memset -> bcopy, bzero.
2002-04-24 02:24:32 +00:00
Jake Burkholder
4b487ad2ec
Clean up elf loading to not make assumptions about the ordering of sections.
...
Don't load the symbol table; this is only needed for loading kernels and we
load the loader.
2002-04-24 02:10:35 +00:00
Jake Burkholder
e2b255fdea
Remove xfsread. Just call fsread directly.
2002-04-24 01:47:05 +00:00
Jake Burkholder
912ceb7f18
Remove a bunch of unused variables, functions and macros. Allocate storage
...
statically instead of using a faked up malloc.
2002-04-24 01:40:54 +00:00
Mike Barcroft
58631bbe0e
Rearrange <netinet/in.h> so that it is easier to conditionalize
...
sections for various standards. Conditionalize sections for various
standards. Use standards conforming spelling for types in the
sockaddr_in structure.
2002-04-24 01:26:11 +00:00
Bruce A. Mah
fbb9ea2e34
Whitespace.
2002-04-24 01:01:17 +00:00
Bruce A. Mah
4e9d5a0298
New release note: wi(4) hostap.
...
Modified release note: Edited RFC 1948 note to reflect post-syncache reality.
Submitted by: Thomas Skibo <skibo@pacbell.net> (for hostap),
silby (for RFC 1948)
2002-04-24 00:58:36 +00:00
Matt Jacob
c7948a94c5
Make Veritas Storage Appliance a HILUNS device.
...
MFC after: 1 day
2002-04-24 00:00:55 +00:00
David E. O'Brien
788fcec086
Back out the NO_RCMNDS knob.
...
1. The committer refused to respond to questions over the commit.
2. The servers rlogind, rshd, rexecd were not wrapped.
3. "rcmnds" as an abbreviation gets an order of magnitude less hits on
Google than the much more well known "rcmds".
2002-04-23 23:59:51 +00:00
David E. O'Brien
bf8aef63e1
Do not +1 with MAXPATHLEN.
...
Reviewed by: imp
2002-04-23 23:58:20 +00:00
David E. O'Brien
01df2ec328
Change the name of the 'bin' distribution to 'base'.
...
This is done since it contains much more than /bin, and also gets in the
way when making a combined install+fixit CD.
OK'ed by: jkh
2002-04-23 22:16:41 +00:00
David E. O'Brien
046eb0421e
Restore some of the original variable names, but fix the warnings their
...
renaming addressed by removing the global variants instead.
2002-04-23 20:30:30 +00:00
Poul-Henning Kamp
53705e35ae
Implement the GEOMGETCONF ioctl which returns vital stats for the
...
current device in XML in an sbuf.
Sponsored by: DARPA & NAI Labs
2002-04-23 19:54:02 +00:00
Jeffrey Hsu
4bc37205bc
The cold and panicstr variables do not need to be protected by sched_lock.
...
Submitted by: Jennifer Yang (yangjihui@yahoo.com )
Reviewed by: jake & jhb in principle
2002-04-23 19:50:22 +00:00
Poul-Henning Kamp
2285b09474
All in a days work: make a function static.
2002-04-23 19:03:03 +00:00
Poul-Henning Kamp
3c9f58204e
Don't free(9) a pointer which has been modified.
...
Chapeau de pointe: mux
2002-04-23 18:52:39 +00:00
Poul-Henning Kamp
708da94ef2
Add a basic sanity check on pointers passed to free(9).
...
Should be improved by: jeff
2002-04-23 18:50:25 +00:00
Maxime Henrion
da85c82b2a
Unbreak NFS mounts when mount(8) is invoked as : mount path@server.
...
Reviewed by: obrien
2002-04-23 17:24:02 +00:00
Gregory Neil Shapiro
4a49265d15
sys.mk no longer includes bsd.own.mk so I need to include it here for
...
the definition of SHAREMODE.
Submitted by: Udo Schweigert <Udo.Schweigert@siemens.com>
2002-04-23 17:08:08 +00:00
Poul-Henning Kamp
00d70dec4e
Don't call malloc(9) to allocate zero bytes softc data for devices.
2002-04-23 15:48:23 +00:00
Boris Popov
959b83b921
Track nfs's getpages() changes:
...
Properly count v_vnodepgsin.
Do not reread page if is already valid.
Properly handle partially filled pages.
2002-04-23 14:30:43 +00:00
Boris Popov
3f36e6f21a
Get rid from extra #ifdefs.
2002-04-23 13:55:14 +00:00
Boris Popov
30fc2d74fa
Initialize thread select queue in the same way as rev 1.93 of sys_generic.c
...
does.
Missed and found by: alfred
2002-04-23 13:29:23 +00:00
Andrey A. Chernov
098de0c172
1) Proberly conditionalize PAM "last login" printout.
...
2) For "copyright" case #ifdef HAVE_LOGIN_CAP was placed on too big block,
narrow it down.
3) Don't check the same conditions twice (for "copyright" and "welcome"),
put them under single block.
4) Print \n between "copyright" and "welcome" as our login does.
Reviewed by: des (1)
2002-04-23 12:36:11 +00:00
Poul-Henning Kamp
7d590cc46f
Introduce some serious paranoia to try to catch a memory overwrite problem
...
as early as possible.
Sponsored by: DARPA & NAI Labs
2002-04-23 11:48:45 +00:00
Ruslan Ermilov
191ca0354f
The library itself does not depend on Kerberos bits.
...
Otherwise, we would have broken krb4 and krb5 dists.
2002-04-23 11:33:29 +00:00
Gary Jennejohn
bb83e7583e
On slow machines interrupts could be lost, so check for pending
...
interrupts in a loop.
Tested by: Andrew Gordon <arg-bsd@arg1.demon.co.uk>
2002-04-23 10:25:35 +00:00
Ruslan Ermilov
dcd88dc271
Do not spam initial ${CHROOTDIR} world with Texinfo and HTML docs.
...
For rerelease, run "make -DNOCLEAN world" instead of simple and
insufficient in some cases "make all install". This is especially
true for cross-arch "make release"s which we don't (yet) support.
2002-04-23 09:24:00 +00:00
Ruslan Ermilov
b25a566d47
Merge bsd.obj.mk's version of the _SUBDIR target with bsd.subdir.mk.
...
Ensure all standard targets honor SUBDIR. Now `make obj' descends into
SUBDIRs even if NOOBJ is set (some descendants may still need an object
directory, but we do not have such precedents). Now `make install' in
non-bsd.subdir.mk makefiles runs `afterinstall' target _after_ `install'
in SUBDIRs, like we do in bsd.subdir.mk. Nothing depended on the wrong
order anyway.
Fixed `distribute' targets (except for the bsd.subdir.mk version) so that
they do not depend on _SUBDIR; `distribute' calls `install' which already
depends on _SUBDIR.
De-standardize `maninstall', otherwise manpages would be installed twice.
(To be revised later.)
2002-04-23 09:03:56 +00:00
Maxim Sobolev
c1deb99469
Correct default value of drainwait: it should be 300 seconds, not forever.
...
PR: 37370
Submitted by: Daniel O'Connor <doconnor@gsoft.com.au>
MFC after: 2 weeks
2002-04-23 08:26:50 +00:00
Tim J. Robbins
aca29625a8
Add the -t option, which allows tab stop positions to be specified similarly
...
to the way expand(1) allows. This brings unexpand(1) up to SUSv3 conformance,
and it now passes all relevant parts of the GNU textutils test suite.
PR: 35621
Reviewed by: mike
2002-04-23 07:15:09 +00:00
Ruslan Ermilov
92ab402302
Provide the real `distribute' target so that NLS catalogs are
...
installed with `make release'.
2002-04-23 06:15:44 +00:00
Marcel Moolenaar
ef845b75e7
Remove unused static variable quantum.
2002-04-23 06:14:10 +00:00
Juli Mallett
ab5a295bdc
- printf shouldn't bail out if a conversion fails, it should just keep
...
processing them.
- \c escape to immediately stop output (similar to echo's \c)
- \0NNN should be allowed for octal character escapes (instead of just \NNN)
- %b conversion, which is like %s but interprets \n \t etc. inside the
string is missing.
And I may not be any poet, but in lieu of an in-tree regression test:
ref5% ./printf '%s%b%b%c%s%d\n' 'PR' '\0072' '\t' '3' '56' 0x10
PR: 35616
Submitted by: tjr
MFC after: 1 week
2002-04-23 02:56:16 +00:00
Garance A Drosehn
055c131503
Improve the error message the user sees if the startdaemon routine cannot
...
connect() to the socket for lpd. Tell them this error probably means that
the master 'lpd' process is not running.
MFC after: 4 days
2002-04-23 02:42:04 +00:00
Robert Watson
7a0776e477
Slightly restructure extattr_get_vp() so that there's only one entry point
...
to VOP_GETEXTATTR(). This simplifies code flow when inserting MAC hooks.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs
2002-04-23 01:27:38 +00:00
Bruce A. Mah
63976b9f34
New release notes: SA-02:22, SA-02:23.
...
Updated release notes: Device polling for rl(4), updated URL for
SA-02:18, smbfs userland 1.4.4.
2002-04-23 01:23:20 +00:00
David E. O'Brien
e5ccba11ac
Don't use "GCCDIR" as the multiple inclusion protector. Subdir Makefiles
...
may want to override GCCDIR and this gets in the way.
2002-04-23 00:10:18 +00:00
Garance A Drosehn
98f6cc5401
Implement new printcap option of "rc" aka "remote.resend_copies".
...
This is a boolean option, and if it is specified in a print queue
for a remote host, it causes lpd to resend the data file for each
copy the user requested on 'lpr -#n'. This is useful for network
printers which accept lpd-style jobs, but which ignore the control
file (and thus they ignore any request for multiple copies).
PR: 25635
Reviewed by: short review on freebsd-audit
MFC after: 6 days
2002-04-23 00:06:10 +00:00