Jonathan Lemon
f3a48bd0ae
The kernel doesn't have <stdio.h> or <string.h>. Remove these.
2001-10-09 04:05:58 +00:00
Bruce A. Mah
9f970b5705
Updated release note: FILE 3.37.
...
MFC noted: tcsh 6.11.
2001-10-09 02:45:07 +00:00
Peter Wemm
caf4b18ba9
Make this compile after last commit. It should be:
...
"td ? td->td_proc : NULL", not "td ? td->td_proc, NULL"
2001-10-09 02:40:45 +00:00
Mike Barcroft
41036d782d
Add a new libc function, strnstr(3), which allows one to limit the
...
number of characters that are searched. This is especially useful
with file operations and non-NUL terminated strings.
Silence from: -audit, -hackers
MFC after: 5 days
2001-10-09 01:29:56 +00:00
Peter Wemm
cabacc4a0a
Sync this file up with its i386 brother. This appears to have been missed
...
when 0.9.5a was imported.
Approved by: kris
2001-10-09 01:28:15 +00:00
Garance A Drosehn
ce0b09c3bc
Fix one more compile-time warning by renaming a local variable.
...
MFC after: 4 days
2001-10-09 00:38:40 +00:00
Garance A Drosehn
9e75a09e74
Fix a compile-time warning by declaring 'len' as size_t instead of int.
...
MFC after: 4 days
2001-10-09 00:34:20 +00:00
Garance A Drosehn
ce89013afd
Rename the local variable 'person' to 'lpr_username', to avoid compile-time
...
warnings about conflict with a global variable used by 'lprm'.
MFC after: 4 days
2001-10-09 00:27:14 +00:00
Matt Jacob
572ce00d3e
Note that this driver is soon to be deprecated and removed from FreeBSD.
2001-10-09 00:14:41 +00:00
Garance A Drosehn
2fd64de22b
Get rid of some minor compile-time errors by changing copyright/rcsid
...
definitions to the same format used in other lpr source files, and by
adding parenthesis to the right spot in one 'if' statement.
MFC after: 4 days
2001-10-09 00:09:46 +00:00
Garance A Drosehn
0ca7dba57c
Fix minor compile-time error in definition of 'copyright'.
...
MFC after: 4 days
2001-10-09 00:06:52 +00:00
Garance A Drosehn
4f7f823487
Fix minor compile-time warning that snunk in with changes to sortq() rtn.
...
MFC after: 4 days
2001-10-09 00:04:59 +00:00
Julian Elischer
7e49874f08
Don't dereference td if it's NULL.
...
Submitted by: Alexander N. Kabaev <ak03@gte.com>
2001-10-08 23:47:44 +00:00
John Baldwin
f955d6dc66
Don't attempt to initialize the pcaudio device on open. The attach routine
...
already does the initialization (though it didn't set pca_initialized, so
we always initialized twice) and since attach calls make_dev(), there's no
way that pcaopen() can be called before pcaattach().
2001-10-08 23:35:40 +00:00
David E. O'Brien
6f1f13ef07
Update for FILE v3.37.
...
FreeBSD no longer needs the daylight hack.
(we really should sync our timezone code up ...)
2001-10-08 22:57:03 +00:00
David E. O'Brien
6cb9e840ab
This commit was generated by cvs2svn to compensate for changes in r84685,
...
which included commits to RCS files with non-trunk default branches.
2001-10-08 22:50:54 +00:00
David E. O'Brien
649d615c25
Virgin import of Christos Zoulas's FILE 3.37.
2001-10-08 22:50:54 +00:00
Gregory Neil Shapiro
741741c2ae
Do not clobber users hostname.mc file if freebsd.mc changes (likely after an
...
installworld).
Submitted by: Steve Watt <steve@Watt.COM>
MFC after: 2 days
2001-10-08 22:35:24 +00:00
Bruce A. Mah
bdede91ff0
Update relevant release note item with SA-01:62.
2001-10-08 21:33:56 +00:00
John Baldwin
74e4502e62
Replace 'curproc' with 'td->td_proc'.
2001-10-08 21:05:46 +00:00
John Baldwin
2a89a48fbd
Allow atomic ops to be somewhat safely used in userland. We always use
...
lock prefixes in the userland case so that the binaries will work on both
SMP and UP systems.
2001-10-08 20:58:24 +00:00
Wilko Bulte
275d9b59d3
Update references to 'device' entries for the kernel config
...
files to use 5.x syntax (I hope..)
Note: I suppose one might need to hack the hints file as well?
Submitted by: Mike Barcroft <mike@FreeBSD.ORG>, Bruce Mah <bmah@FreeBSD.ORG>
2001-10-08 20:33:46 +00:00
Doug Rabson
a3490d55d1
Make printtrap() more informative.
2001-10-08 20:21:04 +00:00
Matthew Dillon
917efbaaba
WS Cleanup
2001-10-08 19:51:13 +00:00
Maxim Sobolev
c5471e323b
OOPS, delete some commented out debugging code committed along with r.1.25.
...
MFC after: 2 weeks
2001-10-08 17:09:08 +00:00
Maxim Sobolev
d3fda32752
(forced)
...
Forgot to mention: creation of a full-fleged package archive requires some
changes in bsd.ports.mk, because currently it doesn't install some files
that are usually packed into the package archive (+MTREE_DIRS, +DISPLAY
and so on). Support for this will be committed later.
2001-10-08 17:05:34 +00:00
Maxim Sobolev
4bbe1f1cd4
- Allow package archive to be created from a locally installed package. This
...
allows for an easy way to backup old version of port prior to installing
a new one;
- silence compiler warnings by killing some unused variables and adding
all includes necessary.
MFC after: 2 weeks
2001-10-08 17:01:35 +00:00
Ian Dowse
e5cef9b61f
Catch up with the SMPng reduced interrupt frame size. The corresponding
...
change was made to DDB months ago (i386/i386/db_trace.c revision 1.37).
Reviewed by: bde
2001-10-08 12:46:01 +00:00
Jeroen Ruigrok van der Werven
59b9066490
Add $FreeBSD$.
...
Describe the other two directories in here.
2001-10-08 12:28:31 +00:00
Ruslan Ermilov
e87a372b7f
Print interface name for each ARP entry.
...
Prodded by: Igor Podlesny <poige@morning.ru>
MFC after: 1 week
2001-10-08 11:52:23 +00:00
Mark Peek
f379be7abf
Page align the data segment.
2001-10-08 10:43:34 +00:00
Ruslan Ermilov
d1d5d9240a
mdoc(7) police: fix markup.
2001-10-08 10:12:41 +00:00
Doug Rabson
01dbab1991
Port to ia64. Actually, just do like the alpha.
2001-10-08 08:29:52 +00:00
Cameron Grant
a791cfee44
use pcm_getbuffersize()
...
only creat a mic recording channel if the codec supports it
2001-10-08 06:10:39 +00:00
Cameron Grant
50388172c5
use pcm_getbuffersize()
...
use seperate dma tags for buffers and control info
2001-10-08 06:01:13 +00:00
Cameron Grant
39dbd126c7
use pcm_getbuffersize()
2001-10-08 05:59:54 +00:00
Kazutaka YOKOTA
3fcd5f6c30
Add man page for device.hint(5).
2001-10-08 05:37:56 +00:00
Murray Stokely
45690c91ea
Remove references to non-existant pvcsif(8) and pvctxctl(8).
...
PR: docs/30446
Submitted by: Giorgos Keramidas <charon@labs.gr>
2001-10-08 05:05:31 +00:00
Murray Stokely
9564d2e740
Remove reference to non-existant crd(4) man page.
...
PR: docs/30445
Submitted by: Giorgos Keramidas <charon@labs.gr>
2001-10-08 04:46:07 +00:00
Marcel Moolenaar
8daca20f62
s/alpha/${MACHINE_ARCH}/g
2001-10-08 01:41:45 +00:00
Mark Peek
351bd3334f
Add a call to init_param() to initialize some necessary variables.
2001-10-08 00:44:21 +00:00
Matthew Dillon
962922dcd2
Remove panics for rename() race conditions. The panics are inappropriate
...
because the IN_RENAME flag only fixes a few of the huge number of race
conditions that can result in the source path becoming invalid even
prior to the VOP_RENAME() call. The panics created a serious security
issue whereby an attacker could fairly easily cause the panic to
occur, crashing the machine.
The correct solution requires a great deal of work in the namei
path cache code.
MFC after: 0 days
2001-10-08 00:37:54 +00:00
Cameron Grant
82ab7a3bc2
* register the correct number of channels
...
* include hw buffer size in sndstat info
2001-10-07 23:31:52 +00:00
Cameron Grant
a9d2ee22ac
use mixer channel numbers, not channel masks- this should fix sb/sbpro mixer
...
problems.
2001-10-07 23:28:34 +00:00
Dag-Erling Smørgrav
21a4b37bf3
Forced commit to note that the previous entry referred to p_candebug().
2001-10-07 22:52:07 +00:00
Doug Rabson
e4ef1eb797
Implement inline versions of ntohl etc.
2001-10-07 21:09:35 +00:00
Dag-Erling Smørgrav
3da3249106
Dissociate ptrace from procfs.
...
Until now, the ptrace syscall was implemented as a wrapper that called
various functions in procfs depending on which ptrace operation was
requested. Most of these functions were themselves wrappers around
procfs_{read,write}_{,db,fp}regs(), with only some extra error checks,
which weren't necessary in the ptrace case anyway.
This commit moves procfs_rwmem() from procfs_mem.c into sys_process.c
(renaming it to proc_rwmem() in the process), and implements ptrace()
directly in terms of procfs_{read,write}_{,db,fp}regs() instead of
having it fake up a struct uio and then call procfs_do{,db,fp}regs().
It also moves the prototypes for procfs_{read,write}_{,db,fp}regs()
and proc_rwmem() from proc.h to ptrace.h, and marks all procfs files
except procfs_machdep.c as "optional procfs" instead of "standard".
2001-10-07 20:08:42 +00:00
Dag-Erling Smørgrav
23fad5b6c9
Always succeed if the target process is the same as the requesting process.
2001-10-07 20:06:03 +00:00
Dag-Erling Smørgrav
26c293c7ee
These flags aren't just for procfs - in fact, these days theye are primarily
...
used by ptrace(2) - so tweak the accompanying comments a little.
2001-10-07 19:47:37 +00:00
Dag-Erling Smørgrav
080cf92b85
Remove some useless preprocesor paranoia.
2001-10-07 19:41:19 +00:00