]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoBuild using pregenerated manpages; don't use perl to translate .pod's.
Mark Murray [Tue, 14 May 2002 19:39:00 +0000 (19:39 +0000)]
Build using pregenerated manpages; don't use perl to translate .pod's.
The translated .pod's have already been committed.

22 years agoModify the arguments to syncache_socket() to include the mbuf (m) that
Robert Watson [Tue, 14 May 2002 18:57:55 +0000 (18:57 +0000)]
Modify the arguments to syncache_socket() to include the mbuf (m) that
results in the syncache entry being turned into a socket.  While it's
not used in the main tree, this is required in the MAC tree so that
labels can be propagated from the mbuf to the socket.  This is also
useful if you're doing things like transparent IP connection hijacking
and you want to use the syncache/cookie mechanism, but we won't go
there.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs

22 years agoRemove a printf(3) argument with no corresponding format specifier.
Dag-Erling Smørgrav [Tue, 14 May 2002 18:28:06 +0000 (18:28 +0000)]
Remove a printf(3) argument with no corresponding format specifier.

22 years agoMake our version tag unique due to our local changes.
Mark Peek [Tue, 14 May 2002 18:17:59 +0000 (18:17 +0000)]
Make our version tag unique due to our local changes.

PR: 19733
Submitted by: sheldonh
MFC after: 3 days

22 years agoUpdated release notes: BIND 8.3.2-T1B, gcc-3.1.0 (and a big
Bruce A. Mah [Tue, 14 May 2002 18:17:45 +0000 (18:17 +0000)]
Updated release notes: BIND 8.3.2-T1B, gcc-3.1.0 (and a big
<warning>).

Markup change:  Use manpage entity for devinfo(8).

22 years agoFix an include for NetBSD
Brian Somers [Tue, 14 May 2002 17:50:25 +0000 (17:50 +0000)]
Fix an include for NetBSD

22 years agoFollowing a repo-copy from src/sys/ufs/ufs, rename functions and
Ian Dowse [Tue, 14 May 2002 17:14:01 +0000 (17:14 +0000)]
Following a repo-copy from src/sys/ufs/ufs, rename functions and
structures etc. to ext2fs-specific names, and remove ufs-specific
code that is no longer required. As a first stage, the code will
still convert back and forth between the on-disk format and struct
inode, so the struct dinode fields have been added to struct inode
for now.

Note that these files are not yet connected to the build.

22 years agoAs the perl-generated assembler files have been committed, add the
Mark Murray [Tue, 14 May 2002 16:06:50 +0000 (16:06 +0000)]
As the perl-generated assembler files have been committed, add the
perl-generated (.pod) manual pages too. This is another nail in the
perl5 coffin (for base perl, not the port or the language in general).

22 years agoMake this -j safe.
Ruslan Ermilov [Tue, 14 May 2002 15:27:13 +0000 (15:27 +0000)]
Make this -j safe.

22 years agoStrategic diff reduction against TrustedBSD MAC branch: introduce an
Robert Watson [Tue, 14 May 2002 14:36:09 +0000 (14:36 +0000)]
Strategic diff reduction against TrustedBSD MAC branch: introduce an
additional system boot ordering entry, SI_SUB_MAC_LATE, which occurs
after all MAC policies have been initialized, permitting the MAC
subsystem to take action once all "early loaded" modules are in place.

Obtained from: TrustedBSD Project
Sponsored by: DARPA, NAI Labs

22 years agoRegen:
Sheldon Hearn [Tue, 14 May 2002 14:31:15 +0000 (14:31 +0000)]
Regen:

* Hart: rev 298 of pcidevs.txt (2002-05-10)
* Boemler: vendors.txt (2002-05-07)

22 years agoGrammar fix: cause -> causes.
Giorgos Keramidas [Tue, 14 May 2002 14:30:48 +0000 (14:30 +0000)]
Grammar fix: cause -> causes.

PR: docs/38059
Submitted by: Chris Pepper <pepper@rockefeller.edu>

22 years agoSplit release.2 into two stages. release.2 now install the base
Ruslan Ermilov [Tue, 14 May 2002 13:59:33 +0000 (13:59 +0000)]
Split release.2 into two stages.  release.2 now install the base
dist, while release.3 makes and installs crypto, krb4, and krb5
dists.  This makes release.3 restartable (with "make rerelease").

22 years agoMake sure the first ${CHROOTDIR} installworld is done for the correct
Ruslan Ermilov [Tue, 14 May 2002 13:45:50 +0000 (13:45 +0000)]
Make sure the first ${CHROOTDIR} installworld is done for the correct
arch.  This makes "make release TARGET_ARCH=foo" really work.

(I only tested with "make rerelease" before to save some time and did
not notice the problem.)

22 years agoGC now redundant BOOTSTRAPUTILS stuff.
Ruslan Ermilov [Tue, 14 May 2002 13:41:18 +0000 (13:41 +0000)]
GC now redundant BOOTSTRAPUTILS stuff.

22 years agoAvoid a rather bizarre warning from gcc 3.1:
Brian Somers [Tue, 14 May 2002 13:32:30 +0000 (13:32 +0000)]
Avoid a rather bizarre warning from gcc 3.1:

/usr/src/usr.sbin/ppp/cbcp.c:566:61: warning: trigraph ??! ignored

22 years agoEven more BBSIZE related breakage.
Ruslan Ermilov [Tue, 14 May 2002 13:30:45 +0000 (13:30 +0000)]
Even more BBSIZE related breakage.

22 years agoo Clean up some #includes
Brian Somers [Tue, 14 May 2002 12:55:39 +0000 (12:55 +0000)]
o Clean up some #includes
o Bump version number to 3.0.4
o When talking to a RADIUS server, provide a NAS-Port-Type.

  When the NAS-Port-Type is Ethernet, provide a NAS-Port value equal
  to the SESSIONID from the environment in direct mode or the
  NGM_PPPOE_SESSIONID message in other modes.  If no SESSIONID is found,
  default to the interface index in client mode or zero in server mode.

  When the NAS-Port-Type is ISDN, set the NAS-Port to the minor number
  of the physical device (ie, the N in /dev/i4brbchN).

  This makes it easier for the RADIUS server to identify the client
  WRT accounting data etc.

Prompted by: lsz8425 <lsz8425@mail.cd.hn.cn>

22 years agoFixed to build for GCC 3.1
Yoshihiro Takahashi [Tue, 14 May 2002 12:34:03 +0000 (12:34 +0000)]
Fixed to build for GCC 3.1

22 years agoUnderstand the new NGM_PPPOE_SESSIONID message and set SESSIONID
Brian Somers [Tue, 14 May 2002 12:33:40 +0000 (12:33 +0000)]
Understand the new NGM_PPPOE_SESSIONID message and set SESSIONID
in the environment to it's value.

Approved by: archie (after a very cursory glance)

22 years agoAdd -ffreestanding to CFLAGS.
Yoshihiro Takahashi [Tue, 14 May 2002 12:32:59 +0000 (12:32 +0000)]
Add -ffreestanding to CFLAGS.

22 years agoAdd a NGM_PPPOE_SESSIONID message to the ng_pppoe node.
Brian Somers [Tue, 14 May 2002 12:32:41 +0000 (12:32 +0000)]
Add a NGM_PPPOE_SESSIONID message to the ng_pppoe node.
This message is sent to the control socket when the SessionID
is established.

Approved by: archie (after a very cursory glance)

22 years agoMFi386: revision 1.519
Yoshihiro Takahashi [Tue, 14 May 2002 12:31:47 +0000 (12:31 +0000)]
MFi386: revision 1.519

22 years agoMerged from sys/isa/fd.c revisions from 1.229 to 1.232.
Yoshihiro Takahashi [Tue, 14 May 2002 12:30:52 +0000 (12:30 +0000)]
Merged from sys/isa/fd.c revisions from 1.229 to 1.232.

22 years agoMerged from sys/dev/syscons/syscons.c revision 1.384
Yoshihiro Takahashi [Tue, 14 May 2002 12:29:34 +0000 (12:29 +0000)]
Merged from sys/dev/syscons/syscons.c revision 1.384

22 years agoI somehow managed to forgot to commit this in my INCS sweep.
Ruslan Ermilov [Tue, 14 May 2002 11:41:23 +0000 (11:41 +0000)]
I somehow managed to forgot to commit this in my INCS sweep.
We don't need the `beforeinstall' here, INCS handles this.

22 years agoNew cpp(1) doesn't like -I${DESTDIR}/usr/include.
Ruslan Ermilov [Tue, 14 May 2002 11:37:10 +0000 (11:37 +0000)]
New cpp(1) doesn't like -I${DESTDIR}/usr/include.

22 years agoMake daddr_t and u_daddr_t 64bits wide.
Poul-Henning Kamp [Tue, 14 May 2002 11:09:43 +0000 (11:09 +0000)]
Make daddr_t and u_daddr_t 64bits wide.
Retire daddr64_t and use daddr_t instead.

Sponsored by: DARPA & NAI Labs.

22 years agoMatch prototypes to functions over in fsck_ffs.
Poul-Henning Kamp [Tue, 14 May 2002 09:40:33 +0000 (09:40 +0000)]
Match prototypes to functions over in fsck_ffs.

22 years agoRestore comment that got lost in revision 1.265.
Ruslan Ermilov [Tue, 14 May 2002 08:30:40 +0000 (08:30 +0000)]
Restore comment that got lost in revision 1.265.

22 years agoRoll the LOG2 macro up again, I don't belive unrolling this for 64bits
Poul-Henning Kamp [Tue, 14 May 2002 08:01:34 +0000 (08:01 +0000)]
Roll the LOG2 macro up again, I don't belive unrolling this for 64bits
make sense.

Sponsored by: DARPA & NAI Labs.

22 years agoCheck that kldxref(8) exists before running it.
Ruslan Ermilov [Tue, 14 May 2002 07:49:12 +0000 (07:49 +0000)]
Check that kldxref(8) exists before running it.

22 years agoDo not run `includes' and `incsinstall' in parallel.
Ruslan Ermilov [Tue, 14 May 2002 07:30:40 +0000 (07:30 +0000)]
Do not run `includes' and `incsinstall' in parallel.

Spotted by: jhay

Parallel worlds and releases should be working again.

22 years agoMake the mtio data structures explicitly sized.
Poul-Henning Kamp [Tue, 14 May 2002 07:30:13 +0000 (07:30 +0000)]
Make the mtio data structures explicitly sized.
A couple of the fields should probably be 64bits in the future.

Sponsored by: DARPA & NAI Labs.

22 years agoDocument Q_GETQUOTA returning EINVAL when quotas are not enabled
Peter Pentchev [Tue, 14 May 2002 07:27:20 +0000 (07:27 +0000)]
Document Q_GETQUOTA returning EINVAL when quotas are not enabled
on the filesystem.

PR: doc/37839
Submitted by: "Michael R. Wayne" <wayne@staff.msen.com>
Approved by: silence on -doc
MFC after: 3 days

22 years agoUse explicitly sized fields for the tape format definition.
Poul-Henning Kamp [Tue, 14 May 2002 06:59:55 +0000 (06:59 +0000)]
Use explicitly sized fields for the tape format definition.

Sponsored by: DARPA & NAI Labs.

22 years agoMove a few ancient minor-number definitions for tapedrives to the
Poul-Henning Kamp [Tue, 14 May 2002 06:57:02 +0000 (06:57 +0000)]
Move a few ancient minor-number definitions for tapedrives to the
only driver which uses them.  Remove the rest.

22 years agoSync with reality.
Hajimu UMEMOTO [Tue, 14 May 2002 05:32:23 +0000 (05:32 +0000)]
Sync with reality.
IPV6CTL_MAPPED_ADDR was obsoleted by IPV6CTL_V6ONLY.

MFC after: 2 days
and approved by re

22 years agostring cleanup:
Kenneth D. Merry [Tue, 14 May 2002 04:32:02 +0000 (04:32 +0000)]
string cleanup:

 - fix a potential overrun made worse by rev 1.5 of camlib.h
 - change strncpy() and strcpy() calls to strlcpy()
 - use sizeof(string[]) instead of STRING_LEN to avoid future problems
 - get rid of an unused variable

Thanks to BDE for pointing out some of the problems.

MFC after: 2 weeks

22 years agoMerge c-common.c rev 1.10 into GCC 3.1
David E. O'Brien [Tue, 14 May 2002 01:53:53 +0000 (01:53 +0000)]
Merge c-common.c rev 1.10 into GCC 3.1

Clarify that the "yields only last 2 digits of year in some locales" warning
does not apply to BSD.

Submitted by: ache

22 years agoIf you want to not warn on K&R main(); this is how it should be implemented.
David E. O'Brien [Tue, 14 May 2002 01:44:02 +0000 (01:44 +0000)]
If you want to not warn on K&R main(); this is how it should be implemented.

22 years agoTweak the include dirs w/o incurring extra warnings
David E. O'Brien [Tue, 14 May 2002 01:18:51 +0000 (01:18 +0000)]
Tweak the include dirs w/o incurring extra warnings

22 years agoMention the ``end of output'' for each periodic script.
Brian Somers [Tue, 14 May 2002 01:15:35 +0000 (01:15 +0000)]
Mention the ``end of output'' for each periodic script.

Submitted by: David Wolfskill <david@catwhisker.org>
PR: 37036
MFC after: 1 week

22 years agounexpand -a everything
David E. O'Brien [Tue, 14 May 2002 01:09:03 +0000 (01:09 +0000)]
unexpand -a everything

22 years agoQuote {CC} so ccache can be used.
David E. O'Brien [Tue, 14 May 2002 01:00:25 +0000 (01:00 +0000)]
Quote {CC} so ccache can be used.

22 years agoCalculate the number of open links properly when deciding on whether to
Brian Somers [Tue, 14 May 2002 00:59:28 +0000 (00:59 +0000)]
Calculate the number of open links properly when deciding on whether to
just send PROTO_IP packets when we've got only one link up in multi-link
mode.

Problem noted by: Adrian Close <adrian@fernhilltec.com.au>
MFC after: 1 week

22 years agoFirst pass of style(9) for #define's.
David E. O'Brien [Tue, 14 May 2002 00:53:08 +0000 (00:53 +0000)]
First pass of style(9) for #define's.

22 years agoMerge choose-temp.c rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 3.1.
David E. O'Brien [Tue, 14 May 2002 00:33:44 +0000 (00:33 +0000)]
Merge choose-temp.c rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 3.1.

22 years agoAdd framework for our kernel printf enhancements.
David E. O'Brien [Tue, 14 May 2002 00:30:25 +0000 (00:30 +0000)]
Add framework for our kernel printf enhancements.

22 years agoUse the right byte order for unaligned stores. <blush>.
Jake Burkholder [Mon, 13 May 2002 22:48:01 +0000 (22:48 +0000)]
Use the right byte order for unaligned stores.  <blush>.

22 years agoMake a link from fr_FR.ISO8859-1 to fr_FR.ISO8859-15.
David Malone [Mon, 13 May 2002 21:30:23 +0000 (21:30 +0000)]
Make a link from fr_FR.ISO8859-1 to fr_FR.ISO8859-15.

Submitted by: wollman

22 years agoBDE and I have had a chance to hash this out:
Warner Losh [Mon, 13 May 2002 21:17:33 +0000 (21:17 +0000)]
BDE and I have had a chance to hash this out:
o Use splnet() instead of splclock().
o Use splnet() instead of splimp().

Reviewed by: bde

22 years agoFix a syntax error
Brian Somers [Mon, 13 May 2002 20:25:47 +0000 (20:25 +0000)]
Fix a syntax error

22 years agoAdd wicontrol to boot floppy until such time as this support is part
Jordan K. Hubbard [Mon, 13 May 2002 20:16:06 +0000 (20:16 +0000)]
Add wicontrol to boot floppy until such time as this support is part
of ifconfig.
PR: misc/21886

22 years agoResolve conflicts after import of ISC BIND 8.3.2-T1B documentation.
Jacques Vidrine [Mon, 13 May 2002 19:35:44 +0000 (19:35 +0000)]
Resolve conflicts after import of ISC BIND 8.3.2-T1B documentation.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r96539,
Jacques Vidrine [Mon, 13 May 2002 19:33:58 +0000 (19:33 +0000)]
This commit was generated by cvs2svn to compensate for changes in r96539,
which included commits to RCS files with non-trunk default branches.

22 years agoImport of ISC BIND 8.3.2-T1B documentation.
Jacques Vidrine [Mon, 13 May 2002 19:33:58 +0000 (19:33 +0000)]
Import of ISC BIND 8.3.2-T1B documentation.

22 years agoResolve conflicts after import of ISC BIND 8.3.2-T1B.
Jacques Vidrine [Mon, 13 May 2002 19:33:23 +0000 (19:33 +0000)]
Resolve conflicts after import of ISC BIND 8.3.2-T1B.

22 years agoImport of ISC BIND 8.3.2-T1B.
Jacques Vidrine [Mon, 13 May 2002 19:31:58 +0000 (19:31 +0000)]
Import of ISC BIND 8.3.2-T1B.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r96536,
Jacques Vidrine [Mon, 13 May 2002 19:31:58 +0000 (19:31 +0000)]
This commit was generated by cvs2svn to compensate for changes in r96536,
which included commits to RCS files with non-trunk default branches.

22 years agoAlign CLEANFILES with revision 1.25 changes.
Ruslan Ermilov [Mon, 13 May 2002 16:16:00 +0000 (16:16 +0000)]
Align CLEANFILES with revision 1.25 changes.

22 years agoFixed CLEANFILES after bsd.lib.mk sweep.
Ruslan Ermilov [Mon, 13 May 2002 15:48:05 +0000 (15:48 +0000)]
Fixed CLEANFILES after bsd.lib.mk sweep.

22 years agoFixed CLEANFILES after bsd.lib.mk sweep.
Ruslan Ermilov [Mon, 13 May 2002 15:28:00 +0000 (15:28 +0000)]
Fixed CLEANFILES after bsd.lib.mk sweep.

22 years agoCLEANFILES are too long for libc.
Ruslan Ermilov [Mon, 13 May 2002 15:23:56 +0000 (15:23 +0000)]
CLEANFILES are too long for libc.

22 years agoFixed CLEANFILES.
Ruslan Ermilov [Mon, 13 May 2002 15:21:51 +0000 (15:21 +0000)]
Fixed CLEANFILES.

22 years agoFixed a semantic error. va_arg(ap, u_short) is nonsense except on i386's
Bruce Evans [Mon, 13 May 2002 14:34:47 +0000 (14:34 +0000)]
Fixed a semantic error.  va_arg(ap, u_short) is nonsense except on i386's
with 16-bit ints, since u_short is promoted when it is passed to a
varargs function.  gcc now warns about this.  We always pass small
integers (this is well obuscated), so there are no conversion problems.

Fixed a related style bug (bogus cast).

22 years agoDon't include <stddef.h> "For offsetof". This is not even wrong in
Bruce Evans [Mon, 13 May 2002 14:11:33 +0000 (14:11 +0000)]
Don't include <stddef.h> "For offsetof".  This is not even wrong in
-current, since offsetof() is defined a header under /sys so that
system sources don't need to have this wrong include.

This bug was only detected because my version of <stddef.h> has some
spelling fixes (s/field/member/g) and gcc is now sensitive to the spelling
of arg names in macros as required by standards (ISO C90 6.8.3...).

22 years agoAdd __divdi3() and __moddi3() to libstand. We will need them for UFS2.
Poul-Henning Kamp [Mon, 13 May 2002 13:31:20 +0000 (13:31 +0000)]
Add __divdi3() and __moddi3() to libstand.  We will need them for UFS2.

Sponsored by: DARPA & NAI Labs.

22 years agoEnsure manpages are built with the all-man in the
Ruslan Ermilov [Mon, 13 May 2002 13:04:46 +0000 (13:04 +0000)]
Ensure manpages are built with the all-man in the
NOMANCOMPRESS && !MANFILTER && !MANBUILDCAT case.

PR: bin/37360
Prodded by: cjc

22 years agoFixed syntax errors (tokens after #endif).
Bruce Evans [Mon, 13 May 2002 12:55:30 +0000 (12:55 +0000)]
Fixed syntax errors (tokens after #endif).

22 years agoFixed syntax errors (garbage after #endif; just editing errors in this
Bruce Evans [Mon, 13 May 2002 12:39:46 +0000 (12:39 +0000)]
Fixed syntax errors (garbage after #endif; just editing errors in this
case).  These errors and related style bugs swere cloned from ufs
shortly after they were committed to ufs.  They were mostly fixed in
ufs long ago.

22 years agoMAN[1-9] -> MAN.
Ruslan Ermilov [Mon, 13 May 2002 12:11:54 +0000 (12:11 +0000)]
MAN[1-9] -> MAN.

22 years agoStyle.
Ruslan Ermilov [Mon, 13 May 2002 12:07:57 +0000 (12:07 +0000)]
Style.

22 years agoNOSHARED is meaningless in the bsd.lib.mk context.
Ruslan Ermilov [Mon, 13 May 2002 12:00:45 +0000 (12:00 +0000)]
NOSHARED is meaningless in the bsd.lib.mk context.

22 years agoFixed a syntax error (a label not followed by a statement).
Bruce Evans [Mon, 13 May 2002 11:53:40 +0000 (11:53 +0000)]
Fixed a syntax error (a label not followed by a statement).

22 years agoSOBJS are not used here for a long time, and were just
Ruslan Ermilov [Mon, 13 May 2002 11:51:11 +0000 (11:51 +0000)]
SOBJS are not used here for a long time, and were just
pessimising the `install'.

22 years agoRemove unneeded include.
Poul-Henning Kamp [Mon, 13 May 2002 11:42:27 +0000 (11:42 +0000)]
Remove unneeded include.

Sponsored by: DARPA & NAI Labs.
Submitted by: mckusick

22 years agoMark all internal libraries with INTERNALLIB.
Ruslan Ermilov [Mon, 13 May 2002 11:24:03 +0000 (11:24 +0000)]
Mark all internal libraries with INTERNALLIB.

22 years agoRemoved now unused INTERNALSTATICLIB.
Ruslan Ermilov [Mon, 13 May 2002 11:09:07 +0000 (11:09 +0000)]
Removed now unused INTERNALSTATICLIB.
INTERNALLIB now implies NOPIC and NOPROFILE.
Removed gratuitous NOMAN.

22 years agoMajor cleanup of bsd.lib.mk.
Ruslan Ermilov [Mon, 13 May 2002 10:53:24 +0000 (10:53 +0000)]
Major cleanup of bsd.lib.mk.

Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
INTERNALLIB now means to build static library only and don't install
anything.  Added a NOINSTALLLIB knob for libpam/modules.  To not
build any library at all, just do not set LIB.

22 years agoAdd ipfw hooks to ether_demux() and ether_output_frame().
Luigi Rizzo [Mon, 13 May 2002 10:37:19 +0000 (10:37 +0000)]
Add ipfw hooks to ether_demux() and ether_output_frame().
Ipfw processing of frames at layer 2 can be enabled by the sysctl variable

net.link.ether.ipfw=1

Consider this feature experimental, because right now, the firewall
is invoked in the places indicated below, and controlled by the
sysctl variables listed on the right.  As a consequence, a packet
can be filtered from 1 to 4 times depending on the path it follows,
which might make a ruleset a bit hard to follow.

I will add an ipfw option to tell if we want a given rule to apply
to ether_demux() and ether_output_frame(), but we have run out of
flags in the struct ip_fw so i need to think a bit on how to implement
this.

to upper layers
     |      |
     +----------->-----------+
     ^      V
[ip_input] [ip_output] net.inet.ip.fw.enable=1
     |      |
     ^      V
[ether_demux]      [ether_output_frame] net.link.ether.ipfw=1
     |      |
     +->- [bdg_forward]-->---+ net.link.ether.bridge_ipfw=1
     ^      V
     |      |
 to devices

22 years agostyle(9) changes before further editing that region:
Joerg Wunsch [Mon, 13 May 2002 10:28:20 +0000 (10:28 +0000)]
style(9) changes before further editing that region:

. add unnecessary parenthesis around return values
. put body of an "if" statement onto a line of its own

22 years agoRemove custom definitions (IP_FW_TCPF_SYN etc.) of TCP header flags
Luigi Rizzo [Mon, 13 May 2002 10:21:13 +0000 (10:21 +0000)]
Remove custom definitions (IP_FW_TCPF_SYN etc.) of TCP header flags
which are the same as the original ones (TH_SYN etc.)

22 years agoHandle symbolic names for common ethernet types (ip, arp etc.)
Luigi Rizzo [Mon, 13 May 2002 10:19:59 +0000 (10:19 +0000)]
Handle symbolic names for common ethernet types (ip, arp etc.)

Remove custom definitions (IP_FW_TCPF_SYN etc.) of TCP header flags
which are the same as the original ones (TH_SYN etc.)

22 years agoRemove register keyword.
Poul-Henning Kamp [Mon, 13 May 2002 09:22:31 +0000 (09:22 +0000)]
Remove register keyword.

Sponsored by: DARPA & NAI Labs.
Submitted by: mckusick

22 years agoRemoved the a.out compatibility cruft.
Ruslan Ermilov [Mon, 13 May 2002 09:01:18 +0000 (09:01 +0000)]
Removed the a.out compatibility cruft.

libgnumalloc.so.2 and libresolv.so.2 should be put under
lib/compat/compat2?/ but I don't have the 2.x releases.

22 years agoo Uncapitalize .Nd macro arguments and remove punctuation
Giorgos Keramidas [Mon, 13 May 2002 08:40:07 +0000 (08:40 +0000)]
o  Uncapitalize .Nd macro arguments and remove punctuation
o  Minor grammar fixes.
o  Sort SEE ALSO references, and add iostat(8).
o  Delete punctuation at end of AUTHORS' section only line

Reviewed by: rwatson, Hiten Pandya <hiten@uk.FreeBSD.org>

22 years agoRemove EOL space.
Giorgos Keramidas [Mon, 13 May 2002 08:37:46 +0000 (08:37 +0000)]
Remove EOL space.
This is a whitespace only change.

Reviewed by: rwatson, Hiten Pandya <hiten@uk.FreeBSD.org>

22 years agoIf we can't change the scheduling priority, warn but still execute
Tim J. Robbins [Mon, 13 May 2002 08:03:20 +0000 (08:03 +0000)]
If we can't change the scheduling priority, warn but still execute
the requested utility. This is how nice(1) traditionall behaved,
and the behaviour required by SUSv3 and POSIX.2 UPE.

Submitted by: Peter Avalos <pavalos@theshell.com> (partially)
Reviewed by: mike

22 years agoDon't use PAGE_SIZE in userland, instead use getpagesize(), this is to
Alfred Perlstein [Mon, 13 May 2002 07:58:15 +0000 (07:58 +0000)]
Don't use PAGE_SIZE in userland, instead use getpagesize(), this is to
allow running on other arches when the instructions are supported but
the page size granularity is not.

Glanced at by: peter

22 years agoBuild the fpu support routines.
Benno Rice [Mon, 13 May 2002 07:53:22 +0000 (07:53 +0000)]
Build the fpu support routines.

22 years agoFPU support.
Benno Rice [Mon, 13 May 2002 07:44:48 +0000 (07:44 +0000)]
FPU support.

Obtained from: NetBSD (portions)

22 years agoBump for GCC 3.1.
David E. O'Brien [Mon, 13 May 2002 07:14:17 +0000 (07:14 +0000)]
Bump for GCC 3.1.

22 years agoMatch the default newfs UFS block size.
David E. O'Brien [Mon, 13 May 2002 05:09:34 +0000 (05:09 +0000)]
Match the default newfs UFS block size.

22 years agoDon't call the uz free function while the zone lock is held. This can lead
Jeff Roberson [Mon, 13 May 2002 05:08:18 +0000 (05:08 +0000)]
Don't call the uz free function while the zone lock is held.  This can lead
to lock order reversals.  uma_reclaim now builds a list of freeable slabs and
then unlocks the zones to do all of the frees.

22 years agos/_ALPHA_/_MACHINE_/
Marcel Moolenaar [Mon, 13 May 2002 05:01:05 +0000 (05:01 +0000)]
s/_ALPHA_/_MACHINE_/

22 years agoRemove reference to the "Alpha Calling Standard".
Marcel Moolenaar [Mon, 13 May 2002 04:58:12 +0000 (04:58 +0000)]
Remove reference to the "Alpha Calling Standard".

22 years agoRemove the hash_free() lock order reversal. This could have happened for
Jeff Roberson [Mon, 13 May 2002 04:39:28 +0000 (04:39 +0000)]
Remove the hash_free() lock order reversal.  This could have happened for
several reasons before.  Fixing it involved restructuring the generic hash
code to require calling code to handle locking, unlocking, and freeing hashes
on error conditions.

22 years agoHandle alignment fault fixups in libc rather than in the kernel.
Jake Burkholder [Mon, 13 May 2002 04:35:08 +0000 (04:35 +0000)]
Handle alignment fault fixups in libc rather than in the kernel.

22 years agoFix IF_SEXT(val, 32). The constants need to have type long to
Jake Burkholder [Mon, 13 May 2002 04:26:38 +0000 (04:26 +0000)]
Fix IF_SEXT(val, 32).  The constants need to have type long to
handle size > 16.