Commit Graph

24513 Commits

Author SHA1 Message Date
thorpej 45d4f45f46 Fix typo; control message type for SO_TIMESTAMP is SCM_TIMESTAMP. 1997-01-12 01:01:06 +00:00
thorpej a5f0d79aaa Document the IP_RECVIF socket option. Also mention that IP_RECVDSTADDR
works with SOCK_RAW sockets now, as well as SOCK_DGRAM.
1997-01-12 00:59:51 +00:00
thorpej 2773f282b9 Document the SO_TIMESTAMP socket option. 1997-01-12 00:46:08 +00:00
ragge 09adf20559 Need a couple of extra #ifdef's to compile. 1997-01-11 13:50:20 +00:00
ragge 3026c5e35e Put in another external declaration. 1997-01-11 11:46:43 +00:00
ragge eb0bc83700 Update due to changes to uba/mscp functions. 1997-01-11 11:34:39 +00:00
ragge 54e8120422 Oops, forgot an printf. 1997-01-11 11:31:57 +00:00
ragge 2a826b413f Prototype updates. 1997-01-11 11:31:26 +00:00
ragge 52c3b92063 Put common map in code here instead of lots of places. 1997-01-11 11:24:51 +00:00
ragge 3774ec6c5c Update due to prototype changes. 1997-01-11 11:23:09 +00:00
ragge 2b34ded4f8 Many minor bug fixes; mscp subsystem seems to work rather stable now. 1997-01-11 11:20:31 +00:00
ragge 59d5be04e9 Add EXEC_AOUT and EXEC_SCRIPT. std.vax not needed anymore; removed. 1997-01-11 11:15:38 +00:00
ragge 7bf599379e Prototype change of scanc needs change here also. 1997-01-11 11:07:52 +00:00
ragge f98e31628a #define MAXBSIZE to some nice value. 1997-01-11 11:06:17 +00:00
matthias 27381f0aaf * Add cdevsw entry for /dev/ipl. 1997-01-11 11:00:41 +00:00
matthias 47fe16475c * Use confargs in probe and attach routines.
* Irq and address are now printed by mbprint.
1997-01-11 10:58:12 +00:00
lukem 5785f63611 * document ^char and \ escape sequences
* when parsing ^char control chars, check the correct char when determining
  validity (previously, ^char was a NOP interpreted as the literal string
  because of this bug)
1997-01-11 09:57:06 +00:00
mikel aed485cdf2 add 'pseudo-device ccd' where necessary; PR kern/1830. 1997-01-11 09:11:37 +00:00
mikel d511e1bc80 update to match reality; PR misc/1075.
also added new files in /etc.
1997-01-11 07:28:34 +00:00
lukem 6c8a1cc329 don't call el_parse() if there's no commands (el_parse() now checks this,
but more safety is good)
1997-01-11 06:50:53 +00:00
lukem 2543e3e651 RCSid police
editline first appeared in 4.4BSD not NetBSD1.0
1997-01-11 06:47:47 +00:00
thorpej 7c14653df6 It's not safe to sleep in mdattach(), so don't pass WAITOK to malloc(). 1997-01-11 06:26:41 +00:00
lukem 258ebfd268 * in el_parse(), don't reference argv[0] if argc < 1 (return -1 instead)
* clarify return value of el_parse()
1997-01-11 06:26:30 +00:00
mikel 35b9d06596 make testdb() fail if database version string has length zero. 1997-01-11 06:18:11 +00:00
lukem 5c9d30eb5f the editline(3) man page now exists (but not as libedit(3)) 1997-01-11 05:51:40 +00:00
thorpej 9df1988ac8 Implement the IP_RECVIF socket option: supply a datagram packet's incoming
interface using a sockaddr_dl in a control mbuf.

Implement SO_TIMESTAMP for IP datagrams.

Move packet information option processing into a generic function
so that they work with multicast UDP and raw IP as well as unicast UDP.

Contributed by Bill Fenner <fenner@parc.xerox.com>.
1997-01-11 05:21:07 +00:00
thorpej 746f138b3a Prototype sbcreatecontrol(). 1997-01-11 05:17:18 +00:00
thorpej f1c90f5e13 Implement sbcreatecontrol(), a generic function to create a "control"
mbuf for presentation on a socket buffer.
1997-01-11 05:16:46 +00:00
thorpej 62dcdcfb89 Implement SO_TIMESTAMP socket option: receive a timeval timestamp
as a control message with a datagram.
1997-01-11 05:15:01 +00:00
thorpej aceef5987f Merge into mainline, tidy up some debug code. 1997-01-11 04:47:31 +00:00
thorpej d34ed2a09f Update from Matt Thomas <matt@3am-software.com>. Supports more
Tulip-based cards, including new SMC and Kingston cards.
1997-01-11 04:30:07 +00:00
cjs 7e5ed09d92 Add a list of programs which are not in /etc/inetd.conf but use libwrap
on their own (currently just /usr/sbin/sendmail). Also, mark all programs
in inetd as wrapped even without tcpd being called, since NetBSD inetd
wraps all programs.
1997-01-11 03:33:31 +00:00
cjs fbb40475d5 Import from tcp_wrappers_7.4. 1997-01-11 02:09:50 +00:00
cjs 84b4e9c069 Import from tcd_wrappers_7.4. 1997-01-11 02:06:52 +00:00
tls 48250187e6 kill 'register' 1997-01-11 02:04:27 +00:00
cjs bddc8c6377 Moved CFLAGS defines for program configuration from Makefile to
Makefile.cflags, so that other tcp_wrapper programs can use them.
1997-01-11 01:50:56 +00:00
leo 7a0c8fa119 Handle keyboard modifiers *before* handing the keycodes to either the
console driver or the DDB keyboard functions. This prevents annoyances
with out of sync modifier stati.
1997-01-10 21:24:25 +00:00
leo 2fa61d9691 Allow the control registers to be mapped too. 1997-01-10 21:00:36 +00:00
leo 1f4324fd52 Record physical addresses in the bitmap structure instead of VA's. The
latter breaks the mmap-functions.
1997-01-10 20:59:27 +00:00
thorpej c02377f8c7 Add the new *.conf and rc.lkm files. 1997-01-10 08:05:19 +00:00
perry 40533e83ff Commit latest fixes/upgrades to NCR SCSI driver. From FreeBSD via
Dave Huang <khym@bga.com>

Tested on alpha by cgd, tested on several i386 boxes. Certainly causes
no harm to the goddamned mess, but the NCR driver only works when you
perform voodoo rituals on it anyway.

This is what Dave said (in email) has been added to the driver:

  ----------------------------------------------------------------------
  This seems to be the most significant change:
  General cleanup and new features for 53c875 based cards, especially the
  Tekram DC390W/U/F, whose config EEPROM can now be dumped, if the kernel
  is built with option NCR_TEKRAM_EEPROM.

  Other changes:

  - add brackets to expansion of OUTB/W/L macro arguments.
  - remove unused NCB structure element ns_async
  - support sync. SCSI offset of 16 (instead of only 8) on 825A and 875
  - correctly identify 53c810A and 53c825A chips
  - preserve SCSI BIOS settings of PCI performance options
  - remove (already disabled) support for NCR reset because of command timeout
  - reverse order of reading of SCSI and DMA specific interrupt cause registers
  - add definition of Tekram config EEPROM contents (not currently used)
  ----------------------------------------------------------------------
1997-01-10 05:57:10 +00:00
perry 8b5d8866c9 fix kvm_mkdb problem -- as per pr 3092 1997-01-10 05:28:14 +00:00
scottr cc061d0a98 Normally, iteon() returns an int. If NITE == 0, define iteon() to be 0.
Closes PR 3091.
1997-01-10 00:07:27 +00:00
tls 9d225a1783 RCS ID police 1997-01-09 20:18:21 +00:00
thorpej 0ba0c241a3 Oops, forgot to commit this; declare db_onpanic. (Thanks, Scott.) 1997-01-09 16:57:14 +00:00
tls 3e254367af kill use of register 1997-01-09 16:44:06 +00:00
tls 3811362c9a kill use of register 1997-01-09 16:31:05 +00:00
tls 4c7b22f594 kill use of register 1997-01-09 16:07:09 +00:00
tls 8292047440 Sync to 4.4BSD-Lite2 1997-01-09 15:33:42 +00:00
tls b871569837 Sync to 4.4BSD-Lite2 1997-01-09 15:17:30 +00:00