garbled
c5ab4807fc
change LDFLAGS to HOST_LDFLAGS so cross-builds don't blow a gasket.
2000-08-02 02:42:24 +00:00
garbled
77b40a00a7
add strlcpy.c strlcat.c to SRCS to make this cross-compilable
2000-08-02 02:39:48 +00:00
garbled
e6a5f969dc
add strlcpy.c strlcat.c to make this cross-compilable.
2000-08-02 02:38:19 +00:00
eeh
dfe3516515
Include NONPLUS and just set the extras we need for 64-bit kernels.
2000-08-02 02:23:58 +00:00
mjacob
068c76fc80
Core version 2.0 (platform version 1.0) rewrite of ISP driver. Some
...
interace cleanups, some new common functions. The major impact that
will be noticeable right away is that if you boot with not Fibre connected
to the FC cards, you no longer hang indefinitely.
2000-08-01 23:55:09 +00:00
jeffs
e1cf55c8a8
Make mips3_FlushICache() convert a0 into a KSEG0 + virtual index like
...
the _2way and mips3_FlushDCache(). This lets all mips3 cache ops accept
user virtual addresss w/o a tlb miss. Since this is now done in both
ICache flush routines, no need to do it in pmap.c. Fixed R4400
stability problems with setregs() cache flushing.
2000-08-01 23:38:26 +00:00
briggs
5e985516ea
Update man page to include 91c1xx and nubus information.
2000-08-01 23:19:21 +00:00
briggs
c90e5bd9f6
Add some basic bus_space_*stream_N documentation.
2000-08-01 23:08:56 +00:00
lukem
29d497f491
- rename NO_QUAD to NO_LONG_LONG, QUAD* -> LL* and add ULL* (unsigned)
...
equivalents. name change suggested by Klaus Klein <kjk@netbsd.org>
- change defined(BSD4_4) || HAVE_SIN_LEN tests into HAVE_SOCKADDR_SA_LEN,
and set the latter if BSD4_4 exists
2000-08-01 22:47:25 +00:00
jeffs
e6bdec31fd
Fix vmapbuf() to call uvm_km_valloc_perfer_wait() call, but trunc_page()
...
to the prefer arg so we free the correct page.
2000-08-01 22:45:05 +00:00
bouyer
76c77aca38
Add support for the CMD PCI0646U2, an Ultra/33 version of the 0646.
...
Note: there's also a PCI0646U, for which I don't have docs for now.
2000-08-01 21:02:55 +00:00
itojun
8451f00774
we need to sleep for IPv6 DAD period, before and after rtsol.
...
(they are for stability in boot-time configuration)
comment from perry.
2000-08-01 20:49:11 +00:00
mjacob
675448db3c
add ISP_LOGDEFAULT for isp driver options
2000-08-01 20:01:52 +00:00
hubertf
d3bf5ce16a
add missing .TP
2000-08-01 18:46:22 +00:00
itojun
51156effd6
be more paranoid about UDP-based echo services validation. namely,
...
reject the following sources:
0.0.0.0/8 127.0.0.0/8 240.0.0.0/4 255.0.0.0/8
ff00::/8 ::/128
::ffff:0.0.0.0/96 and ::0.0.0.0/96 obeys IPv4 rule.
hint from deraadt.
2000-08-01 18:42:08 +00:00
itojun
058e85bfc6
we shouldn't use "(ip + 1)" to detect intermediate headers (AH/ESP).
...
we should use ip_p == IPPROTO_TCP/UDP.
2000-08-01 17:39:46 +00:00
itojun
bec9b9854d
IPv6 UDP header checksum.
2000-08-01 17:35:18 +00:00
itojun
1c0969bf27
use of ip_p is irrelevant in tcp_cksum, as we may have AH/ESP inbetween.
2000-08-01 17:34:00 +00:00
itojun
d9bba2ca98
some merge from tcpdump.org code.
...
- print-telnet.c: do not print control character
- print-icmp6.c: improve icmp6 node information printing
(we need to at least meet our kernel code!)
- update dhcp6 printing to 15 draft (14 and 15 are totally incompatible)
- add safeputc() and safeputs() into util.c
2000-08-01 17:29:47 +00:00
itojun
1174b9a1a9
implement tcp6 pseudo header cksum.
2000-08-01 17:24:40 +00:00
eeh
a8cd48f9e6
`mem' is now a pointer, not an array. Fixes kernel coredumps.
2000-08-01 16:49:47 +00:00
eeh
c8c5d91d87
Handle kernel cores properly.
2000-08-01 16:47:55 +00:00
eeh
baf03fd97c
time is a struct timeval' not a
time_t', so read it in properly.
2000-08-01 16:46:27 +00:00
thorpej
bdb0f01b7c
Slight adjustment to last, to allow the userland version to build.
2000-08-01 15:03:51 +00:00
jwise
d6662ec62f
Change name of precmd from start_precmd to sshd_precmd. While it worked
...
fine as was, the result was the line `start_precmd=start_precmd' which
looked odd. Pointed out by Bernd Ernesti.
While here, add NetBSD RCS Id.
BTW, to clarify, as people have asked: this script does not support
pkgsrc/security/sshd -- that package comes with a perfectly fine rc script
which in addition to supporting /etc/rc.d can also be used with 1.4.X.
This script will not trivially work with the ssh package as it a.) calls
the ssh commands at the pathnames they will be installed at by usr.bin/ssh,
and b.) generates a DSA key as well as an RSA key.
2000-08-01 14:28:32 +00:00
briggs
8d6c85d001
Remove hack for unswapped read/write_multi in swapped space.
...
Driver now uses read/write_multi_stream_2.
2000-08-01 13:08:39 +00:00
tsubai
43b5c0039c
Enable rnd.
2000-08-01 08:23:37 +00:00
augustss
34119e1a6a
Add midi at clcs
2000-08-01 08:19:39 +00:00
augustss
37ae63598b
Add midi at clcs.
2000-08-01 08:16:54 +00:00
uch
ae581ace81
reserve AGP space to avoid resource conflict.
2000-08-01 05:23:59 +00:00
thorpej
ed2759b21c
Un-__P.
2000-08-01 04:58:55 +00:00
thorpej
cd32ace8bb
ANSI'ify.
2000-08-01 04:57:28 +00:00
itojun
67175858ec
use __cputchar(), not putchar().
...
otherwise, __CTRACE() will not be useful for debugging curses internals.
2000-08-01 04:17:09 +00:00
thorpej
ead5ad8885
- ipl_enable(): -1 is not an error return. If initializing IP Filter
...
fails, return EIO instead.
- iplioctl(): If performing a NAT operation, and IP Filter is not
yet initialized (e.g. by `ipf -E'), enable it implicitly before
doing the NAT operation.
2000-08-01 03:46:09 +00:00
enami
fce828f34e
When output device is ascii, load tmac.tty-char explicity as nroff does,
...
so that some developer's names are translated saner way.
2000-08-01 01:57:57 +00:00
wiz
be8ff811b7
Rename VM_INHERIT_* to MAP_INHERIT_* and move them to sys/sys/mman.h as
...
discussed on tech-kern.
Retire sys/uvm/uvm_inherit.h, update man page for minherit(2).
2000-08-01 00:53:07 +00:00
eeh
57d2ec0b98
Overhaul cache flush code and coredump code.
2000-08-01 00:40:15 +00:00
eeh
568dca001c
Cleanup trapstate handling and garbage collect old stuff.
2000-08-01 00:36:05 +00:00
eeh
e5a87444c7
Cleanup trapframe and TSTATE handling.
2000-08-01 00:34:13 +00:00
eeh
6f9bfddd60
Add UVM_PAGEIDLE_ZERO.
2000-08-01 00:31:15 +00:00
eeh
cacbbd1117
Garbage collection.
2000-08-01 00:28:55 +00:00
eeh
d09c8ea0f1
Revamp cache flush routines.
2000-08-01 00:28:02 +00:00
eeh
07fc19421d
Pull in <machine/frame.h> to define BIAS and CC64FSZ.
2000-08-01 00:25:02 +00:00
eeh
aeb88321db
Call the parent bus dvmamap_unload function to clear the cache rather
...
than do it ourselves.
2000-08-01 00:22:41 +00:00
minoura
3094e3b89d
include <sys/types.h> to define u_int.
2000-07-31 23:40:02 +00:00
briggs
02e3c1ef40
Use bus_space_read/write_multi_stream_2 for FIFO instead of bsr/w_multi_2.
2000-07-31 22:48:49 +00:00
briggs
3f1e17a340
Define bus_space_*_stream_N functions as their non-stream counterparts.
2000-07-31 22:43:46 +00:00
briggs
3ce3697584
Add bus_space_*_stream_N functions.
2000-07-31 22:40:25 +00:00
briggs
bd823b939e
Fix code to read a string from the nubus board--it was not terminating
...
the string properly when the string on the board is longer than the
pre-allocated space.
2000-07-31 22:39:17 +00:00
eeh
ede765839e
Look for fpu files in the sparc subdirectory where they now reside.
2000-07-31 22:17:05 +00:00