Brian Somers
46df5aa7bc
Add a ``log'' command for logging specific information.
...
Add an ``UPTIME'' variable to indicate the bundle uptime.
It's now possible to put something like this in ppp.linkdown
for a server setup:
MYADDR:
log Session closing: User USER, address HISADDR, up UPTIME
Fixed some memory leakage with commands that expand words.
Made some functions static.
Fixed a diagnostic bug (iface add .... SIOCDIFADDR)
2001-11-03 21:45:32 +00:00
John Baldwin
5eef06c222
Add support for trace traps by returning from them just as for breakpoint
...
traps rather than halting. Ideally, we should avoid printing the
'BTX halted' message for debug register dumps.
2001-11-03 21:42:25 +00:00
John Baldwin
25895accd8
Output a newline at the end of a dump so that there are blank lines between
...
dumps when using breakpoints or tracing.
2001-11-03 21:40:47 +00:00
Hajimu UMEMOTO
794ffde89e
Unbreak build without INET6.
...
Reported by: Christopher N . Harrell <cnh@netvmg.com>
MFC after: 1 week
2001-11-03 20:47:50 +00:00
Brian Somers
9ea6970784
Call CCP protocol -1 ``none''
2001-11-03 19:29:30 +00:00
MANTANI Nobutaka
4ab54bbe12
Add myself.
...
Reviewd by: knu
2001-11-03 19:09:41 +00:00
Warner Losh
d961e4625d
Some words about awk and pain
2001-11-03 17:42:56 +00:00
Andrew Gallatin
cd4e23cead
Introduce a boot environment variable (clock_compat_osf1) which can
...
be set to 1 to make FreeBSD and Tru64 coexist peacefully on a dual
boot system and not clobber each other's year in the TOY clock.
(Tru64 uses an offset 52 years higher than one would expect)
Obtained from: NetBSD
MFC After: 1 week
2001-11-03 17:22:50 +00:00
Poul-Henning Kamp
b8ea5f7f0f
Remove unneeded and #if 0'ed code to register in cdevsw[]
2001-11-03 17:05:12 +00:00
Poul-Henning Kamp
9607027339
Use vfs_timestamp() instead of getnanotime().
...
Add magic stuff copied from ufs_setattr().
Instructed by: bde
2001-11-03 17:00:02 +00:00
Poul-Henning Kamp
93432a92a4
Use vfs_timestamp() instead of getnanotime() directly.
...
Fix some modes on directories and symlinks.
Instructed by: bde
2001-11-03 16:53:24 +00:00
Poul-Henning Kamp
9d1efefd21
Add PCIC_TI4410
...
(patch probably from imp@, can't remember figuring this out myself.)
2001-11-03 16:45:31 +00:00
Poul-Henning Kamp
874ba4513a
Separate concatenated fortunes.
...
Remove unattributed duplicate of Frederick Brooks eternal words
about the danger of second systems.
2001-11-03 16:43:13 +00:00
Poul-Henning Kamp
f9e2c4f5e8
Correct attribution and fix translation from Danish.
2001-11-03 16:38:06 +00:00
Doug Rabson
98f862356c
Clone the alpha config for ia64.
2001-11-03 16:06:05 +00:00
Doug Rabson
9639b6892e
Implement fpsetmask() and fpgetmask().
2001-11-03 15:52:18 +00:00
Doug Rabson
ad54a36999
Implement <machine/ieeefp.h>
2001-11-03 15:51:14 +00:00
Peter Wemm
db89c1de37
Desupport FreeBSD/vax
2001-11-03 13:35:07 +00:00
Peter Wemm
6c1534a73e
_SIG_MAXSIG (128) is the highest legal signal. The arrays are offset
...
by one - see _SIG_IDX(). Revert part of my mis-correction in kern_sig.c
(but signal 0 still has to be allowed) and fix _SIG_VALID() (it was
rejecting ignal 128).
2001-11-03 13:26:15 +00:00
Seigo Tanimura
b9d9d8e74c
Avoid crash of minor numbers between /dev/midistat and /dev/dspr*.
2001-11-03 12:47:19 +00:00
Peter Wemm
049954de94
Partial reversion of rev 1.138. kill and killpg allow a signal
...
argument of 0. You cannot return EINVAL for signal 0. This broke
(in 5 minutes of testing) at least ssh-agent and screen.
However, there was a bug in the original code. Signal 128 is not
valid.
Pointy-hat to: des, jhb
2001-11-03 12:36:16 +00:00
Brian Somers
de97d73d11
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charless Mott <cmott@scientech.com>
2001-11-03 11:36:17 +00:00
Brian Somers
e83aaae350
cmott@scientech.com -> cm@linktel.net
...
Requested by: Charles Mott <cmott@scientech.com>
2001-11-03 11:34:09 +00:00
Poul-Henning Kamp
8fa10804ef
Clean up the bogus pci.h file we create.
2001-11-03 09:28:33 +00:00
Noriaki Mitsunaga
c6a39821ec
Remove PAO3 dependent part.
...
This will not affect either -current nor -stable.
2001-11-03 08:55:34 +00:00
Peter Wemm
c2900483ae
Remove FreeBSD/vax and FreeBSD/tahoe support.
...
Add $FreeBSD$
Submitted by: phk
2001-11-03 08:38:54 +00:00
Peter Wemm
1165817956
Remove support for FreeBSD/tahoe
...
Submitted by: phk
2001-11-03 08:35:11 +00:00
Peter Wemm
84e5eebd09
No FreeBSD/vax here either.
2001-11-03 08:32:28 +00:00
Peter Wemm
a95dbcd2df
FreeBSD/vax is quite some time away.
2001-11-03 08:24:00 +00:00
Poul-Henning Kamp
1b6c258916
Add modules for lpt, plip, ppbus, ppi and pps.
...
Submitted by: j mckitrick <jcm@freebsd-uk.eu.org>
2001-11-03 08:20:44 +00:00
Peter Wemm
e0234e53c6
FreeBSD/tahoe is not likely for a while.
2001-11-03 08:19:21 +00:00
Peter Wemm
67ad5f5700
Repo copied contents of src/sbin/i386 to src/sbin and set specific
...
SUBDIR lists there. Some of these are used on other platforms.
2001-11-03 07:31:21 +00:00
Peter Wemm
f24c53d3ef
Move i386/{fdisk,cxconfig,nextboot} to src/sbin. Eliminate the i386
...
subdir. Add fdisk to ia64 SUBDIR list. Add all the previous occupants
of the i386 subdir to the i386 SUBDIR list.
2001-11-03 07:30:14 +00:00
Peter Wemm
15faf16e46
Do not fail doing rm -f ${DESTDIR}${LIBDIR}/lib${LIB}.a if the
...
intermediate directories dont exist. (eg: when building standalone
includes, using the beforeinstall target in src/lib)
2001-11-03 06:33:08 +00:00
Peter Wemm
4250f47ada
Put in an attempt at stack trace/unwind records.
2001-11-03 06:31:27 +00:00
Peter Wemm
b5c8548311
Do not ``build'' (ie remove, and put in stub libraries) for libresolv
...
and/or libgnumalloc on anything but i386. The other platforms
post-date this mistake.
Do not build libc_r for ia64. There are some fundamental issues that
need to be resolved (ie: it cannot use setjmp/longjmp for thread
switching, which isn't likely to be fixed soon. libc_r has to be
reimplemented using something like makecontext()/swapcontext() etc
in order to work in ia64.)
2001-11-03 06:30:15 +00:00
Peter Wemm
cabaab680c
Dont fail if ${DESTDIR}${LIBDIR}/ or any of its components dont
...
exist for the rm -f of libresolv.a
2001-11-03 06:26:15 +00:00
Peter Wemm
cd32f0020c
Dont fail if the intermediate directories in ${DESTDIR}/usr/lib/compat/*
...
dont exist. IMHO, this is kinda silly.
2001-11-03 06:24:23 +00:00
Peter Wemm
aaa3add4ea
Add Id for 82801CA (ICH3?). The ich driver seems to work fine on the
...
laptop that had it.
2001-11-03 05:07:59 +00:00
Peter Wemm
d5f6245f80
Add ICH3 (82801CA/CAM) and 460GX
2001-11-03 05:03:00 +00:00
Peter Wemm
5370c3b634
Add a 'reset' command. This is useful for panics really early before
...
any symbols are loaded. Especially for unattended machines.
2001-11-03 04:55:48 +00:00
Dag-Erling Smørgrav
afd28c4141
Declare struct uio so consumers don't have to #include <sys/uio.h> unless
...
they intend to call proc_rwmem().
2001-11-03 03:17:16 +00:00
Dag-Erling Smørgrav
41aa8697b5
Reduce the number of #include dependencies by declaring some of the structs
...
used in pseudofs.h as opaque structs.
2001-11-03 03:07:09 +00:00
Greg Lehey
c253329a84
allocrqg: Don't ever try to write to a NULL pointer.
...
Reported by: Jeff Roberson <jeff@midstream.com>
2001-11-03 02:39:15 +00:00
David E. O'Brien
9c23373c4e
Tighten up the random seeding a little bit more. getpid() alone only
...
affect only lower bits of seed which would resulte in the same seed for
sequences of fast-started awk's resulting the same random sequence.
Submitted by: ache
2001-11-03 02:14:10 +00:00
David E. O'Brien
5daeec1454
Revert rev 1.3 which moved us away from POSIX character classes.
...
The community feels our base AWK must handle them.
2001-11-03 01:35:07 +00:00
David E. O'Brien
09a4374e6d
Revert rev 1.7 which moved us away from POSIX character classes.
...
The community feels our base AWK must handle them.
2001-11-03 01:33:12 +00:00
Dag-Erling Smørgrav
f2a871e75b
Remove a debugging warnx() that got committed by mistake.
2001-11-03 01:31:46 +00:00
Matthew Dillon
5d339e3d47
Implement i386/i386/pmap.c 1.292 for alpha, ia64 (avoid free
...
page exhaustion / kernel panic for certain madvise() scenarios)
2001-11-03 01:08:55 +00:00
Dag-Erling Smørgrav
2899d60638
We have a _SIG_VALID() macro, so use it instead of duplicating the test all
...
over the place. Also replace a printf() + panic() with a KASSERT().
Reviewed by: jhb
2001-11-02 23:50:00 +00:00