]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoAdapt fdesc to be mounted on /dev/fd and remove fd, stdin, stdout and
Chris Costello [Thu, 11 May 2000 22:10:51 +0000 (22:10 +0000)]
Adapt fdesc to be mounted on /dev/fd and remove fd, stdin, stdout and
stderr nodes.  More specific items of this patch:
  o Removed support for symbolic links, and the need for
    fdesc_readlink().
  o Put all the code from fdesc_attr() into fdesc_getattr() and removed
    fdesc_attr().  This also made it easier to properly give all nodes
    unique inode numbers.
  o The removal of all non-fd nodes allowed the removal of the fdesc_read(),
    fdesc_write(), and fdesc_ioctl() nodes, since we no longer have nodes
    that get special handling.
  o Correct the component name validity-checking in fdesc_lookup().  It
    previously detected the end of the string by checking for a terminating
    NUL, now it uses cnp->cn_namelen.
  o Handle kqueue files as FIFOs.  This is probably the closest file type
    to represent this type of file there is, and it is unfortunately not
    very representative of a kqueue.  Creation time is not supported by
    kqueue, so ctime, mtime and atime are all set to the current time when
    getattr() was called.
  o Also set st_[mca]time to the current time since there's no data in
    socket structures that can be used to fill this in (FIFOs).
  o Simplify fdesc_readdir() since it only has to report the numbered
    fd nodes.  Add `.' and `..' directory links as well.
  o Remove read bits from directories as they tend to confuse programs
    like tar(1).

Reviewed by: phk
Discussed with: bde (earlier on, not quite review)

24 years agoInclude the UID and GID values filled in by socreate() into socket->so_cred
Chris Costello [Thu, 11 May 2000 22:08:57 +0000 (22:08 +0000)]
Include the UID and GID values filled in by socreate() into socket->so_cred
for stat() calls.

Reviewed by: phk

24 years agoInclude UID and GID information for stat() calls using the values filled
Chris Costello [Thu, 11 May 2000 22:08:20 +0000 (22:08 +0000)]
Include UID and GID information for stat() calls using the values filled
into the file descriptor data by falloc().

Reviewed by: phk

24 years agoOnly display the 'Disable PNP-OS BIOS option' message on the i386 arch.
John Baldwin [Thu, 11 May 2000 20:17:28 +0000 (20:17 +0000)]
Only display the 'Disable PNP-OS BIOS option' message on the i386 arch.
Alpha's don't have a PNP BIOS option.

Reviewed by: n_hibma

24 years agoSmall style fix '=' -> ' = '
Nick Sayer [Thu, 11 May 2000 20:15:16 +0000 (20:15 +0000)]
Small style fix '=' -> ' = '

24 years agoClaim support / explain white-box Alphas.
Wilko Bulte [Thu, 11 May 2000 18:56:45 +0000 (18:56 +0000)]
Claim support / explain white-box Alphas.

Obtained from: drew

24 years agoNewbusify resource allocation.
Duncan Barclay [Thu, 11 May 2000 18:55:38 +0000 (18:55 +0000)]
Newbusify resource allocation.

Have OLDCARD version of the remapping.

Remove BPF conditionals.

Remove ISA/3.x stuff and add -current stuff.

24 years agoRemove ISA/3.x stuff and add -current stuff
Duncan Barclay [Thu, 11 May 2000 18:53:50 +0000 (18:53 +0000)]
Remove ISA/3.x stuff and add -current stuff

Use device_printf.

24 years agoUse device_printf.
Duncan Barclay [Thu, 11 May 2000 18:53:10 +0000 (18:53 +0000)]
Use device_printf.

24 years agoFixed a syntax error (a stray semicolon caused by a bogus #define).
Bruce Evans [Thu, 11 May 2000 17:10:22 +0000 (17:10 +0000)]
Fixed a syntax error (a stray semicolon caused by a bogus #define).

24 years agoName the `struct bio *' parameter of devstat_end_transaction_bio().
Bruce Evans [Thu, 11 May 2000 17:07:24 +0000 (17:07 +0000)]
Name the `struct bio *' parameter of devstat_end_transaction_bio().

Removed the last vestige of devstat_end_transaction_buf().

24 years agoFix compatibility issue in sed. Do so by explicitely adding a
Nick Sayer [Thu, 11 May 2000 17:01:52 +0000 (17:01 +0000)]
Fix compatibility issue in sed. Do so by explicitely adding a
newline to the end of any -e argument.

PR: bin/18474

24 years agoFixed missing prototype for inet6_rthdr_reverse().
Bruce Evans [Thu, 11 May 2000 16:57:45 +0000 (16:57 +0000)]
Fixed missing prototype for inet6_rthdr_reverse().

24 years agoAbuse .Fn for macros better (don't hand-format the parameter string by
Bruce Evans [Thu, 11 May 2000 16:54:52 +0000 (16:54 +0000)]
Abuse .Fn for macros better (don't hand-format the parameter string by
quoting it all and adding commas).

Don't say that the expression in KASSERT() is an int.  It is a collection
of tokens forming a C expression that can be compared with 0.

24 years agoRemoved bogus quoting of single tokens in a .Fn invocation. This helps
Bruce Evans [Thu, 11 May 2000 16:39:33 +0000 (16:39 +0000)]
Removed bogus quoting of single tokens in a .Fn invocation.  This helps
my synopsis checker decide which .Fn's are for prototypes (most function
parameters require quoting because they have multiple tokens).

24 years agoFixed bitrot. The changes from buf to bio had not reached here.
Bruce Evans [Thu, 11 May 2000 16:25:03 +0000 (16:25 +0000)]
Fixed bitrot.  The changes from buf to bio had not reached here.

24 years agoAbuse .Ft and .Fn for macros in the usual way (name the macro parameters,
Bruce Evans [Thu, 11 May 2000 16:22:38 +0000 (16:22 +0000)]
Abuse .Ft and .Fn for macros in the usual way (name the macro parameters,
and don't use .It for the macro pseudo-return type).

24 years ago"Fixed" missing include in synopsis. POSIX.1-1996 only specifies
Bruce Evans [Thu, 11 May 2000 16:13:18 +0000 (16:13 +0000)]
"Fixed" missing include in synopsis.  POSIX.1-1996 only specifies
including <signal.h>, but that must be a bug in POSIX.1, because it
also specifies that the relevant prototype is [only] in <pthread.h>.

24 years agoFixed misspelling of a struct tag in a function parameter type.
Bruce Evans [Thu, 11 May 2000 16:03:38 +0000 (16:03 +0000)]
Fixed misspelling of a struct tag in a function parameter type.

24 years agoFixed missing include in synopsis.
Bruce Evans [Thu, 11 May 2000 16:01:17 +0000 (16:01 +0000)]
Fixed missing include in synopsis.

Use a long line instead splitting a line with backslash-newline in synopsis.
My synopsis checker doesn't understand backslash-newline.

24 years agoAdd workaround for ftpds with the Y2K MDTM bug
Dag-Erling Smørgrav [Thu, 11 May 2000 16:01:03 +0000 (16:01 +0000)]
Add workaround for ftpds with the Y2K MDTM bug

24 years agoFixed missing consts for function parameters, so that the code matches
Bruce Evans [Thu, 11 May 2000 15:57:17 +0000 (15:57 +0000)]
Fixed missing consts for function parameters, so that the code matches
the man page and POSIX.1.  Fixed nearby misformatting.  Fixed a missing
prototype.

24 years agoBump major number, since struct url has changed.
Dag-Erling Smørgrav [Thu, 11 May 2000 15:29:26 +0000 (15:29 +0000)]
Bump major number, since struct url has changed.

Discussed with: jdp

24 years agoFix hard sentence break.
Dag-Erling Smørgrav [Thu, 11 May 2000 15:22:52 +0000 (15:22 +0000)]
Fix hard sentence break.

Submitted by: sheldonh

24 years agoUnwind state on malloc() failure more carefully: avoids memory leak.
Tim Vanderhoek [Thu, 11 May 2000 14:57:26 +0000 (14:57 +0000)]
Unwind state on malloc() failure more carefully: avoids memory leak.

24 years agoSome white-box (NT) systems have SRM which reports a systype that's
Andrew Gallatin [Thu, 11 May 2000 13:31:05 +0000 (13:31 +0000)]
Some white-box (NT) systems have SRM which reports a systype that's
the negative of their blue-box (UNIX/OVMS) counterpart.  This was
causing us to panic early in the boot process because we weren't
expecting a negative index into the cpuinit[] array.

Obtained from: NetBSD
Reported by: Brett Bump <bbump@mail.enetis.net>

24 years agoReorganize some of the http code and split it into more functions.
Dag-Erling Smørgrav [Thu, 11 May 2000 13:31:02 +0000 (13:31 +0000)]
Reorganize some of the http code and split it into more functions.
Implement fetchStatHTTP().
Unbungle struct url, and add fetchFreeURL().
Document it.

24 years agoSupported PC-98.
Yoshihiro Takahashi [Thu, 11 May 2000 11:09:50 +0000 (11:09 +0000)]
Supported PC-98.

24 years agoAllow user to specify which logs to rotate
Dag-Erling Smørgrav [Thu, 11 May 2000 10:17:54 +0000 (10:17 +0000)]
Allow user to specify which logs to rotate

24 years agoAdd the '-l' option which prints string attribute followed by a file name.
Boris Popov [Thu, 11 May 2000 10:00:22 +0000 (10:00 +0000)]
Add the '-l' option which prints string attribute followed by a file name.

Reviewed by: rwatson, sheldonh

24 years agoAdd external for -i option.
Greg Lehey [Thu, 11 May 2000 08:57:09 +0000 (08:57 +0000)]
Add external for -i option.

24 years agoFix a typo
Brian Somers [Thu, 11 May 2000 07:59:21 +0000 (07:59 +0000)]
Fix a typo

24 years agoMention that the default is to let external traffic route to
Brian Somers [Thu, 11 May 2000 07:55:44 +0000 (07:55 +0000)]
Mention that the default is to let external traffic route to
the internal network when NAT is enabled.

Allow ``set target MYADDR'' to stop packets at the gateway.

24 years agoRevert the default behaviour for incoming connections so
Brian Somers [Thu, 11 May 2000 07:52:21 +0000 (07:52 +0000)]
Revert the default behaviour for incoming connections so
that they (once again) go to the target machine rather than
the alias address.

PR: 18354
Submitted by: ru

24 years agoRemove description of the -v option for init and start.
Greg Lehey [Thu, 11 May 2000 07:34:54 +0000 (07:34 +0000)]
Remove description of the -v option for init and start.

Describe -i option for start.

Update description of start command (will now work on plexes).

Update discussion of choice of stripe size (don't use power of 2).

Remove references to raw devices.

24 years agoAdd -i (interval) option, for use with start command.
Greg Lehey [Thu, 11 May 2000 07:33:53 +0000 (07:33 +0000)]
Add -i (interval) option, for use with start command.

24 years agovinum_info: Use the correct field to determine whether trace entries
Greg Lehey [Thu, 11 May 2000 07:32:09 +0000 (07:32 +0000)]
vinum_info: Use the correct field to determine whether trace entries
are read or write.

Bug-introduced-in: Revision 1.26

Show percentage complete in brief status of reviving and initializing
subdisks.

24 years agostart plex/subdisk:
Greg Lehey [Thu, 11 May 2000 07:29:09 +0000 (07:29 +0000)]
start plex/subdisk:
   Add -i option to delay between blocks copied, to reduce performance
   impact.

   Remove -v option, things work now.

Rewrite parity maintenance functions.

Rebuildparity: Add -v option to check whether it was broken before
rebuilding each block.

24 years agoAllow revive block sizes up to MAXPHYS.
Greg Lehey [Thu, 11 May 2000 07:27:27 +0000 (07:27 +0000)]
Allow revive block sizes up to MAXPHYS.

Change struct plex to reflect changes to parity maintenance functions.

24 years agoRewrite parity maintenance functions.
Greg Lehey [Thu, 11 May 2000 07:26:33 +0000 (07:26 +0000)]
Rewrite parity maintenance functions.

revive_block: Correct bug introduced in revision 1.25 which caused
Add fields to vinum_ioctl_msgexcessive concurrent requests followed by
system death.

24 years agoCosmetics.
Greg Lehey [Thu, 11 May 2000 07:25:36 +0000 (07:25 +0000)]
Cosmetics.

24 years agovinum_scandisk: Correct error recovery if a configuration is munged.
Greg Lehey [Thu, 11 May 2000 07:24:41 +0000 (07:24 +0000)]
vinum_scandisk: Correct error recovery if a configuration is munged.

24 years agoCorrect a comment.
Greg Lehey [Thu, 11 May 2000 07:23:50 +0000 (07:23 +0000)]
Correct a comment.

24 years agoChange parity maintenance ioctls.
Greg Lehey [Thu, 11 May 2000 07:23:16 +0000 (07:23 +0000)]
Change parity maintenance ioctls.

Add fields to vinum_ioctl_msg.

24 years agoChange linkage to parity maintenance operations.
Greg Lehey [Thu, 11 May 2000 07:22:18 +0000 (07:22 +0000)]
Change linkage to parity maintenance operations.

24 years agoPedantic change: "reboot" -> "boot"
David Nugent [Thu, 11 May 2000 06:31:59 +0000 (06:31 +0000)]
Pedantic change: "reboot" -> "boot"

24 years agoWhen "any" acts as a subject, the verb must agree with whatever any is of.
Tim Vanderhoek [Thu, 11 May 2000 05:29:10 +0000 (05:29 +0000)]
When "any" acts as a subject, the verb must agree with whatever any is of.

24 years agoContent-free commit: only remove trailing whitespace
Tim Vanderhoek [Thu, 11 May 2000 05:06:00 +0000 (05:06 +0000)]
Content-free commit: only remove trailing whitespace

24 years agoThe accept() function is a call, not an argument. Also, add: serial
Tim Vanderhoek [Thu, 11 May 2000 05:04:30 +0000 (05:04 +0000)]
The accept() function is a call, not an argument.  Also, add: serial
comma, missing-hyphen, and a word-erase character.

24 years agoMove <machine/ipl.h> outside #ifdef SMP because it supplies AST_RESCHED.
Peter Wemm [Thu, 11 May 2000 02:32:36 +0000 (02:32 +0000)]
Move <machine/ipl.h> outside #ifdef SMP because it supplies AST_RESCHED.
Without this, it shows up as an undefined symbol in /kernel. (!)
(This looks very freaky when doing a nm /kernel!)

24 years agoAttempt to work around problems caused by spurious interrupts and
Mike Smith [Thu, 11 May 2000 01:12:46 +0000 (01:12 +0000)]
Attempt to work around problems caused by spurious interrupts and
uninitialised interrupts in the APIC.  This seems to fix the problems
being seen on systems using the RCC chipsets, eg. Dell PowerEdge 24x0.

The actual nature of the problem probably needs further investigation,
but this patch allows us to actually function on these systems.

Submitted by: Drew Eckhardt <drew@Poohsticks.Org>

24 years agoMake the TAB key tab. Under syscons, shift-TAB also performs a backtab.
Tim Vanderhoek [Thu, 11 May 2000 00:56:55 +0000 (00:56 +0000)]
Make the TAB key tab.  Under syscons, shift-TAB also performs a backtab.

24 years agoFix a comment and actually expand \t the way the comment suggests.
Tim Vanderhoek [Thu, 11 May 2000 00:46:50 +0000 (00:46 +0000)]
Fix a comment and actually expand \t the way the comment suggests.

24 years agopatch from Alexey Zelkin
Darren Reed [Thu, 11 May 2000 00:44:35 +0000 (00:44 +0000)]
patch from Alexey Zelkin

24 years agoMove a couple fo things around to be nicer for -current
Duncan Barclay [Wed, 10 May 2000 21:19:38 +0000 (21:19 +0000)]
Move a couple fo things around to be nicer for -current

Move to using /sys/dev/ray for driver

Backport -current ray_res code - most are stubs.

Make ray_attr stuff look like currents layout.

Make attribute memory access use a macro and ripple through.

Drop FIXUP as we always need it

24 years agoMove a couple fo things around to be nicer for -current
Duncan Barclay [Wed, 10 May 2000 21:18:01 +0000 (21:18 +0000)]
Move a couple fo things around to be nicer for -current

A few more () in macros

Make attribute memory access use a macro and ripple through.

Drop FIXUP as we always need it

24 years agoAdd a STOP debug flag.
Duncan Barclay [Wed, 10 May 2000 21:15:43 +0000 (21:15 +0000)]
Add a STOP debug flag.

Fix DHEX8 to use SRAM_READ_1

Tweak printing statements to generate less diffs with -current version.

Adda a few () around macro variables.

24 years agoFinish moving all IEEE fp types to be the same on all arch's.
John Baldwin [Wed, 10 May 2000 19:41:40 +0000 (19:41 +0000)]
Finish moving all IEEE fp types to be the same on all arch's.

24 years agoAdd FreeBSD Id tags.
David E. O'Brien [Wed, 10 May 2000 19:04:57 +0000 (19:04 +0000)]
Add FreeBSD Id tags.

24 years agofp_except => fp_except_t for consistancy with the i386 and the tradition
David E. O'Brien [Wed, 10 May 2000 19:00:45 +0000 (19:00 +0000)]
fp_except => fp_except_t for consistancy with the i386 and the tradition
C methoid of nameing types.

24 years agoHandle PCI devices that actually use an ISA IRQ for the cia and tsunami
John Baldwin [Wed, 10 May 2000 18:54:28 +0000 (18:54 +0000)]
Handle PCI devices that actually use an ISA IRQ for the cia and tsunami
chipsets.  An example of this is the USB controller on these chipsets.
With this, I can now use USB devices on the test Alpha I am borrowing at
the moment.

Reviewed by: dfr, obrien

24 years agoAdd more substance to the amr.4 manpage.
Jeroen Ruigrok van der Werven [Wed, 10 May 2000 18:45:20 +0000 (18:45 +0000)]
Add more substance to the amr.4 manpage.

Submitted by: msmith

24 years agoFix modules: target.
David E. O'Brien [Wed, 10 May 2000 17:24:08 +0000 (17:24 +0000)]
Fix modules: target.
Submitted by: jhb

1. ${.CURDIR}/modules was a confusing way to spell ${.OBJDIR}/modules
2. ${.CURDIR}/../../modules is a verbose, wrong path to the module sources.
   The correct path is $S/modules, since ${.CURDIR} for the kernel may be
   in the obj tree but the sources are in the src tree.
3. The `obj' and `all' steps may be combined, as can `obj' and `depend'.
Submitted by: bde

Backup ${DESTDIR}/modules to ${DESTDIR}/modules.old to match the same action
done to the kernel.

24 years agoUpdate man page to reflect new IPv6 hook. Simplify Makefile.
Archie Cobbs [Wed, 10 May 2000 16:54:40 +0000 (16:54 +0000)]
Update man page to reflect new IPv6 hook. Simplify Makefile.

24 years agoAdd hook for IPv6.
Archie Cobbs [Wed, 10 May 2000 16:54:00 +0000 (16:54 +0000)]
Add hook for IPv6.

24 years agoCorractly use .Nm and .An/.Aq macros. Replace FreeBSD with .Fx macro
Alexey Zelkin [Wed, 10 May 2000 15:46:27 +0000 (15:46 +0000)]
Corractly use .Nm and .An/.Aq macros. Replace FreeBSD with .Fx macro
e.

24 years agoMinor mdoc markup fixes.
Sheldon Hearn [Wed, 10 May 2000 14:50:44 +0000 (14:50 +0000)]
Minor mdoc markup fixes.

Reviewed by: maintainer

24 years agoRegenerated (to fix "created from" lines, and to fix the previous
Bruce Evans [Wed, 10 May 2000 14:38:28 +0000 (14:38 +0000)]
Regenerated (to fix "created from" lines, and to fix the previous
regeneration which somehow used the wrong syscalls.master file,
resulting in unbuildable svr4_sysent.c).

24 years agoFixed the "created from" lines generated from this file. makesyscalls.sh
Bruce Evans [Wed, 10 May 2000 14:32:32 +0000 (14:32 +0000)]
Fixed the "created from" lines generated from this file.  makesyscalls.sh
expects the active id to be on the first line of the specification file.

Fixed some nearby gratuitous differences with kern/syscalls.master.

24 years agoSync with sys/conf/Makefile.i386 revision 1.184, 1.185 and 1.186.
Yoshihiro Takahashi [Wed, 10 May 2000 13:57:22 +0000 (13:57 +0000)]
Sync with sys/conf/Makefile.i386 revision 1.184, 1.185 and 1.186.

24 years agobring in net/pfil.c for pfil_hooks or ipfilter
Darren Reed [Wed, 10 May 2000 13:43:49 +0000 (13:43 +0000)]
bring in net/pfil.c for pfil_hooks or ipfilter

24 years agomdoc cleanup: use .Nm macro correctly, don't non mdoc macro
Alexey Zelkin [Wed, 10 May 2000 13:43:36 +0000 (13:43 +0000)]
mdoc cleanup: use .Nm macro correctly, don't non mdoc macro

24 years agooptions PFIL_HOOKS -> opt_pfil_hooks.h
Darren Reed [Wed, 10 May 2000 13:43:27 +0000 (13:43 +0000)]
options PFIL_HOOKS -> opt_pfil_hooks.h

24 years agoAdd pfil(9) subroutines and manpage from NetBSD.
Darren Reed [Wed, 10 May 2000 13:37:51 +0000 (13:37 +0000)]
Add pfil(9) subroutines and manpage from NetBSD.

24 years ago(null commit)
Sheldon Hearn [Wed, 10 May 2000 09:51:20 +0000 (09:51 +0000)]
(null commit)

The previous commit was discussed with the maintainer (des).

24 years agoSupply only one author name per instance of %A, as per mdoc.samples(7).
Sheldon Hearn [Wed, 10 May 2000 09:49:04 +0000 (09:49 +0000)]
Supply only one author name per instance of %A, as per mdoc.samples(7).

PR: 18465
Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>

24 years agoFix the linking in my `sa' changes.
David E. O'Brien [Wed, 10 May 2000 02:51:36 +0000 (02:51 +0000)]
Fix the linking in my `sa' changes.

Submitted by: Christian Weisgerber <naddy@mips.inka.de>

24 years agocorrect more out-of-bounds memory access, if cnt == 1 and optlen > 1.
Jun-ichiro itojun Hagino [Wed, 10 May 2000 01:25:33 +0000 (01:25 +0000)]
correct more out-of-bounds memory access, if cnt == 1 and optlen > 1.
similar to recent fix to sys/netinet/ipf.c (by darren).

24 years ago1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bit
David E. O'Brien [Wed, 10 May 2000 01:24:23 +0000 (01:24 +0000)]
1. `movl' is for use with 32-bit operands.  Do NOT use it with 16-bit
   operands.  `movw' could be used, but instead let the assembler decide
   the right instruction to use.
2. AT&T asm syntax requires a leading '*' in front of the operand for
   indirect calls and jumps.

24 years agoAT&T asm syntax requires a leading '*' in front of the operand for indirect
David E. O'Brien [Wed, 10 May 2000 01:21:15 +0000 (01:21 +0000)]
AT&T asm syntax requires a leading '*' in front of the operand for indirect
calls and jumps.

24 years agoNote the syntax for specifying an operand's size is documented in
David E. O'Brien [Wed, 10 May 2000 01:17:14 +0000 (01:17 +0000)]
Note the syntax for specifying an operand's size is documented in
src/contrib/gcc/config/i386/i386.md.

24 years agoWhen using _asm{} in GCC, one must specify the operand's size if one
David E. O'Brien [Wed, 10 May 2000 01:15:55 +0000 (01:15 +0000)]
When using _asm{} in GCC, one must specify the operand's size if one
specifies the instruction's operation size.  GCC will default to 32-bit
operands reguardless of the prototype (ie, formal parameters' type)
of an inline function.

24 years agoNote that in rev. 1.48, a 32-bit move was specified with 16-bit operands.
David E. O'Brien [Wed, 10 May 2000 01:08:08 +0000 (01:08 +0000)]
Note that in rev. 1.48, a 32-bit move was specified with 16-bit operands.
This is incorrect.

24 years agoDo not specify the size to move. Allow the assembler to figure it out.
David E. O'Brien [Wed, 10 May 2000 01:06:39 +0000 (01:06 +0000)]
Do not specify the size to move.  Allow the assembler to figure it out.

24 years agoSupport non-i386 architectures.
David E. O'Brien [Wed, 10 May 2000 01:05:11 +0000 (01:05 +0000)]
Support non-i386 architectures.

24 years agocorrect possible security issue(s) in name resolution, due to use of
Jun-ichiro itojun Hagino [Wed, 10 May 2000 00:47:20 +0000 (00:47 +0000)]
correct possible security issue(s) in name resolution, due to use of
pre-4.9.7 BIND resolver code.
ftp://ftp.kame.net/pub/mail-list/snap-users/2348 for details.

Reviewed by: ume

24 years agoFix bug in dealing with "hlen == 1 and opt > 1"
Darren Reed [Tue, 9 May 2000 23:35:24 +0000 (23:35 +0000)]
Fix bug in dealing with "hlen == 1 and opt > 1"

24 years agoTidy up the offset calculations.
Paul Saab [Tue, 9 May 2000 22:20:14 +0000 (22:20 +0000)]
Tidy up the offset calculations.

Submitted by: bde

24 years agoWhen setting up an iomem resources, remember to set the MEM_ASSIGNED bit
Bill Paul [Tue, 9 May 2000 22:01:16 +0000 (22:01 +0000)]
When setting up an iomem resources, remember to set the MEM_ASSIGNED bit
so that pccardd actually does something to set up the memory range.

24 years agoRegenerated (fixed the calculation of sy_nargs in sysent tables).
Bruce Evans [Tue, 9 May 2000 21:52:02 +0000 (21:52 +0000)]
Regenerated (fixed the calculation of sy_nargs in sysent tables).

24 years agoDon't forget to back up svr4_syscallnames.c. Don't depend on side effects
Bruce Evans [Tue, 9 May 2000 21:40:01 +0000 (21:40 +0000)]
Don't forget to back up svr4_syscallnames.c.  Don't depend on side effects
to generate it.

24 years agoActually, overriding DISTFILES at all is just a bad idea, so remove the
John Baldwin [Tue, 9 May 2000 21:21:42 +0000 (21:21 +0000)]
Actually, overriding DISTFILES at all is just a bad idea, so remove the
variable all together.

PR: misc/14104
Submitted by: Don Croyle <croyle@gelemna.ft-wayne.in.us>

24 years agoFixed the calculation of sy_nargs in sysent tables. We attempted to do
Bruce Evans [Tue, 9 May 2000 21:18:30 +0000 (21:18 +0000)]
Fixed the calculation of sy_nargs in sysent tables.  We attempted to do
this in awk using the hack of counting args of type off_t twice and args
of all other types once.  This is too simple to work.  It gave benignly
wrong results on alphas (off_t shouldn't be counted twice) and for
svr4_sys_mmap64() on i386's (off64_t should be counted twice).  It gave
fatally wrong results for i386's with 64-bit longs (longs should be
counted twice).  The correct value for sy_nargs is easier to determine
from the size of the args struct anyway, except for complications to
make the generated code almost readable.

Improved formatting of sysent tables by lining up the comments where
possible.

24 years agoRegen.
Nick Hibma [Tue, 9 May 2000 20:45:14 +0000 (20:45 +0000)]
Regen.

24 years agoAdd Alcor Keyboard with built-in hub and its keyboard.
Nick Hibma [Tue, 9 May 2000 20:43:37 +0000 (20:43 +0000)]
Add Alcor Keyboard with built-in hub and its keyboard.

24 years agoSmall grammar gnit.
Tim Vanderhoek [Tue, 9 May 2000 20:35:13 +0000 (20:35 +0000)]
Small grammar gnit.

24 years agoAdd reference to new name DIGITAL Server 330x for AlphaServer 800
Wilko Bulte [Tue, 9 May 2000 20:30:04 +0000 (20:30 +0000)]
Add reference to new name DIGITAL Server 330x for AlphaServer 800

24 years agoThis appears to have been repo-copied to lpd a while ago and never
Warner Losh [Tue, 9 May 2000 19:41:18 +0000 (19:41 +0000)]
This appears to have been repo-copied to lpd a while ago and never
deleted here.  Diff shows there is only one change to this file, which
matches the repo histories.

24 years agoChange the "bdev-whiner" to whine when open is attempted and extend
Poul-Henning Kamp [Tue, 9 May 2000 18:53:57 +0000 (18:53 +0000)]
Change the "bdev-whiner" to whine when open is attempted and extend
the deadline a month.

24 years agoSpelling fix: despatching -> dispatching. This makes the
Mike Pritchard [Tue, 9 May 2000 18:52:26 +0000 (18:52 +0000)]
Spelling fix:  despatching -> dispatching.  This makes the
spelling consistent throughout the man page.

PR: docs/18467
Submitted by: Alexander N. Kabaev <ak03@gte.com>