Andrey A. Chernov
e7c820ec07
Remove files no longer needed
2004-02-17 01:04:18 +00:00
Andrey A. Chernov
123b24e355
Remove getopt*.c, we already have getopt_long() in libc
2004-02-17 00:56:16 +00:00
Andrey A. Chernov
0bd7aa5188
getopt_long() returned 0 (i.e. long options) case not handled, add it
...
(symptom: "bc --quiet" not works while "bc -q" works)
2004-02-17 00:53:50 +00:00
Alfred Perlstein
aba638209b
The callrpc call to unmonitor hosts was passing the wrong xdr
...
decode/encode functions for the arguments to the statd unmonitor
call. Fix it.
2004-02-17 00:13:59 +00:00
Andrey A. Chernov
d43efc232b
Remove old explicit -I${DESTDIR}/usr/include/readline
...
it is no longer needed
2004-02-17 00:06:33 +00:00
David E. O'Brien
c3e6ec868f
Fix the AMD64 build: this file shouldn't exist.
2004-02-16 23:47:02 +00:00
Andrey A. Chernov
850f4391cd
Switch back to regex.h
2004-02-16 23:46:39 +00:00
Andrey A. Chernov
8e142fb9dc
Formally switch back to regex.h (not sure it ever needed here - libgnuregex
...
is not used)
2004-02-16 23:38:37 +00:00
Andrey A. Chernov
5f9bc92ce8
Switch back to regex.h and fix error when mismatched regex.h used with
...
system libgnuregex
2004-02-16 23:25:49 +00:00
Lukas Ertl
ce7565b430
Remove some more 'makedev' related macros.
...
Approved by: grog (mentor)
2004-02-16 23:14:13 +00:00
Lukas Ertl
cfb6a27c5d
Also remove "makedev" from the online help.
2004-02-16 23:04:52 +00:00
Andrey A. Chernov
af210d1ee6
Remove files no longer needed
...
Switch back to regex.h
2004-02-16 22:56:36 +00:00
Andrey A. Chernov
90fc35042b
1) Remove files no longer needed.
...
2) Switch back to regex.h
2004-02-16 22:43:05 +00:00
Andrey A. Chernov
0ba1614224
Install regex.h under include/gnu
2004-02-16 22:32:13 +00:00
Andrey A. Chernov
26ff94ca43
Add "gnu" to the list of subdirs
2004-02-16 22:23:34 +00:00
Bruce M Simpson
88f6b0435e
Shorten the name of the socket option used to enable TCP-MD5 packet
...
treatment.
Submitted by: Vincent Jardin
2004-02-16 22:21:16 +00:00
Dag-Erling Smørgrav
497ddd5807
Back out previous commit due to objections.
2004-02-16 21:36:59 +00:00
Dag-Erling Smørgrav
3e704d0bb7
Back out previous commit; it doesn't seem to do what I thought it does.
2004-02-16 21:31:14 +00:00
David E. O'Brien
143a25c2a8
Increase the size of MSGBUF_SIZE if booted with -v.
2004-02-16 20:42:11 +00:00
Garance A Drosehn
2047c5d32e
Add a 'realclean' target, which simply and quickly removes everything
...
that was built in previous 'make buildworld' and 'make buildkernel'. The
target knows enough to run a 'chflags -R 0' and a second 'rm' if the first
'rm' ran into any errors while removing files.
Suggested by: email with Richard Coleman Re: upcoming 64b-time_t changes.
Reviewed by: imp, marcel, and others on -hackers
MFC after: 1 week
2004-02-16 20:18:25 +00:00
Dag-Erling Smørgrav
5193980ced
Remove -Wbad-function-cast. Its main purpose is to catch bugs that we
...
already catch with -Wstrict-prototypes, and it causes spurious warnings
for some perfectly legitimate constructs.
2004-02-16 20:07:06 +00:00
Dag-Erling Smørgrav
6f29aba23f
Document the change in M_WAITOK semantics.
2004-02-16 18:46:16 +00:00
Dag-Erling Smørgrav
cbea5fb98f
Don't panic if we fail to satisfy an M_WAITOK request; return 0 instead.
...
The calling code will either handle that gracefully or cause a page fault.
2004-02-16 18:41:58 +00:00
Dag-Erling Smørgrav
44f4b94b38
Don't bother storing a result when all you need are the side effects.
2004-02-16 18:38:46 +00:00
Dag-Erling Smørgrav
b14160b848
Avoid code duplication on platforms where int and long are the same size.
2004-02-16 18:37:00 +00:00
Dag-Erling Smørgrav
9e6108885c
Random style fixes and a comment update. No functional changes.
2004-02-16 18:19:15 +00:00
Hajimu UMEMOTO
ce9f8a4f5a
correct function name in comment.
...
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
2004-02-16 18:07:53 +00:00
Matt Jacob
9b81514d7d
We aren't D_TAPE. We aren't anything. The reasons why this was ever set
...
at all is lost in the mists of time.
2004-02-16 17:43:57 +00:00
Guido van Rooij
517dbe6673
Fix type in a sysctl. It used to be: net.key.prefered_oldsa
...
and is corrected to net.key.preferred_oldsa
This makes it consistent with the KAME IPsec implementation.
Approved by: sam
2004-02-16 17:09:53 +00:00
Hajimu UMEMOTO
70dbc6cbfc
don't update outgoing ifp, if ipsec tunnel mode encapsulation
...
was not made.
Obtained from: KAME
2004-02-16 17:05:06 +00:00
Hajimu UMEMOTO
06a72d12d1
nuke unused functions.
...
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
2004-02-16 17:02:44 +00:00
Hajimu UMEMOTO
c589019989
we don't need to include ipsec.h.
...
Submitted by: "Bjoern A. Zeeb" <bzeeb+freebsd@zabbadoz.net>
2004-02-16 16:58:48 +00:00
Bruce M Simpson
91179f796d
Spell types consistently throughout this file. Do not use the __packed attribute, as we are often #include'd from userland without <sys/cdefs.h> in front of us, and it is not strictly necessary.
...
Noticed by: Sascha Blank
2004-02-16 14:40:56 +00:00
David Schultz
4f70638ec2
Don't pass a pointer to a 'long' to a function that expects an 'int *'.
...
Submitted by: Roop Nanuwa <roop@hqst.com>
PR: 62615
2004-02-16 10:03:44 +00:00
David Schultz
a94707138b
Remove the code and an associated comment for gcc 1.x compatibility
...
and fix a typo in the !__GNUC__ case.
2004-02-16 10:03:02 +00:00
David Schultz
0f6da645e5
Fix a typo in the !__GNUC__ case and remove an obsolete comment.
2004-02-16 10:02:51 +00:00
David Schultz
36e22bed27
Fix some aliasing problems.
2004-02-16 10:02:40 +00:00
Lukas Ertl
7ccbdc0d22
Since DEVFS is mandatory, remove all instances to make_dev*. Keep the
...
"makedev" command for backwards compatibility, but just print out an
informational message (this was the current behaviour, anyway) and remove
it from the documentation.
Approved by: grog (mentor)
2004-02-16 09:23:59 +00:00
Hidetoshi Shimokawa
19b3bba3e5
- Clean up global data.
...
- Force dcons to be the high-level console after dcons_crom
has been attached.
- Add a tunable to be the high-level console.
2004-02-16 07:25:46 +00:00
Alan Cox
5850fa3e42
Correct a long-standing race condition in vm_contig_launder() that could
...
result in a panic "vm_page_cache: caching a dirty page, ...": Access to the
page must be restricted or removed before calling vm_page_cache(). This
race condition is identical in nature to that which was addressed by
vm_pageout.c's revision 1.251 and vm_page.c's revision 1.275.
MFC after: 7 days
2004-02-16 03:43:57 +00:00
Bill Paul
eaecffb942
More cleanups/fixes for the AMD Am1771 driver:
...
- When adding new waiting threads to the waitlist for an object,
use INSERT_LIST_TAIL() instead of INSERT_LIST_HEAD() so that new
waiters go at the end of the list instead of the beginning. When we
wake up a synchronization object, only the first waiter is awakened,
and this needs to be the first thread that actually waited on the object.
- Correct missing semicolon in INSERT_LIST_TAIL() macro.
- Implement lookaside lists correctly. Note that the Am1771 driver
uses lookaside lists to manage shared memory (i.e. DMAable) buffers
by specifying its own alloc and free routines. The Microsoft documentation
says you should avoid doing this, but apparently this did not deter
the developers at AMD from doing it anyway.
With these changes (which are the result of two straight days of almost
non-stop debugging), I think I finally have the object/thread handling
semantics implemented correctly. The Am1771 driver no longer crashes
unexpectedly during association or bringing the interface up.
2004-02-16 02:50:03 +00:00
David Malone
c4dd6db19b
Fix some WARNS:
...
1) Remove some unused variables.
2) Mark some things aas static or __unused.
3) Cast to make sure we're comparing the same types.
2004-02-15 22:48:25 +00:00
David Malone
feeb25809c
Remove an unused variable.
2004-02-15 22:12:32 +00:00
David Malone
10f106f5fd
Fix a few WARNS:
...
1) Include string.h for strcpy.
2) Don't make duplicate declaration of dump_file, we now include extern.h.
3) Help out with some constness.
4) Cast to slightly better types in some comparisons.
2004-02-15 22:01:23 +00:00
David Malone
baa8d9176f
Include timeconv.h for _int_to_time and _time_to_int.
2004-02-15 21:52:59 +00:00
Poul-Henning Kamp
f82dfde7e5
White-space align a struct definition.
...
Move a SYSINIT to the file where it belongs.
2004-02-15 21:43:08 +00:00
David Malone
346180de08
Abstract dirhash's locking using macros. This should make it easier to
...
use the same dirhash code on different branches/platforms.
Reviewed by: Ted Unangst <tedu@zeitbombe.org>
Reviewed by: iedowse
MFC after: 3 weeks
2004-02-15 21:39:35 +00:00
David Malone
e790940191
Return EACCES rather than ENOBUFS if ipfw blocks a packet on the
...
way out at layer 2.
PR: 62385
Submitted by: Oleg Bulyzhin <oleg@rinet.ru>
Approved by: luigi
MFC after: 1 week
2004-02-15 21:27:27 +00:00
David Malone
a82294d01c
In fdcheckstd the descriptor table should never be shared, so just
...
KASSERT this rather than trying to deal with what happens when file
descriptors change out from under us.
2004-02-15 21:14:48 +00:00
Nate Lawson
64746d0689
Workaround some ACPI BIOSen which break the IO port into multiple
...
resources. (Note that the correct range is 0x3f7,0x3f0-0x3f5.) Such
devices will be detected as follows:
fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)> port
0x3f7,0x3f4-0x3f5,0x3f2-0x3f3,0x3f0-0x3f1 irq 6 drq 2 on acpi0
To do this, we find the minimum and maximum start addresses for the
resources and use them as the base for the IO and control ports.
Help from: jhb
2004-02-15 20:30:22 +00:00