unix-history/.git
38 years agomove constants to header file, fix syslog messages
Jim Bloom [Thu, 19 Sep 1985 10:44:41 +0000 (02:44 -0800)]
move constants to header file, fix syslog messages

SCCS-vsn: usr.sbin/timed/timed/candidate.c 1.2

38 years agofix syslog messages
Jim Bloom [Thu, 19 Sep 1985 10:43:23 +0000 (02:43 -0800)]
fix syslog messages

SCCS-vsn: usr.sbin/timed/timed/acksend.c 1.2
SCCS-vsn: usr.sbin/timed/timed/broadcast.c 1.2
SCCS-vsn: usr.sbin/timed/timed/correct.c 1.3

38 years agomv implementation specific stuff to server, use already defined constant for
Jim Bloom [Thu, 19 Sep 1985 10:37:24 +0000 (02:37 -0800)]
mv implementation specific stuff to server, use already defined constant for
hostname length, change type[0]

SCCS-vsn: include/protocols/timed.h 1.2

38 years agoshuffle constants between files, move host structure from timed.h, add some
Jim Bloom [Thu, 19 Sep 1985 10:34:18 +0000 (02:34 -0800)]
shuffle constants between files, move host structure from timed.h, add some
global vars

SCCS-vsn: usr.sbin/timed/timed/globals.h 1.2

38 years agoonly send window size the first time it is noted in out of band data
Kirk McKusick [Thu, 19 Sep 1985 09:31:57 +0000 (01:31 -0800)]
only send window size the first time it is noted in out of band data

SCCS-vsn: usr.bin/rlogin/rlogin.c 5.6

38 years agooops
Mike Karels [Thu, 19 Sep 1985 08:59:52 +0000 (00:59 -0800)]
oops

SCCS-vsn: usr.bin/netstat/route.c 5.5

38 years agoallow internet hostname to be used as initializer
Mike Karels [Thu, 19 Sep 1985 08:06:37 +0000 (00:06 -0800)]
allow internet hostname to be used as initializer

SCCS-vsn: old/hostid/hostid.c 5.2

38 years agofor walsh
Mike Karels [Thu, 19 Sep 1985 07:58:38 +0000 (23:58 -0800)]
for walsh

SCCS-vsn: usr.bin/netstat/Makefile 5.3
SCCS-vsn: usr.bin/netstat/main.c 5.3

38 years agoadd dynamic route flag; truncate domain names if same as ours;
Mike Karels [Thu, 19 Sep 1985 07:47:37 +0000 (23:47 -0800)]
add dynamic route flag; truncate domain names if same as ours;
simplify subnet guessing, so as not to guess forever

SCCS-vsn: usr.bin/netstat/inet.c 5.3
SCCS-vsn: usr.bin/netstat/route.c 5.4

38 years agonotify by mail if any errors occur during execution
Serge ??? [Thu, 19 Sep 1985 06:49:22 +0000 (22:49 -0800)]
notify by mail if any errors occur during execution

SCCS-vsn: usr.bin/at/atrun/atrun.c 5.2

38 years agoprint exit status in human readable form
Serge ??? [Thu, 19 Sep 1985 06:22:56 +0000 (22:22 -0800)]
print exit status in human readable form

SCCS-vsn: old/make/doname.c 4.8

38 years agoadd -f to follow a trace as it continues
Mike Karels [Thu, 19 Sep 1985 06:01:14 +0000 (22:01 -0800)]
add -f to follow a trace as it continues

SCCS-vsn: usr.sbin/trpt/trpt.c 5.2

38 years agolarger clists, so trim
Mike Karels [Thu, 19 Sep 1985 05:22:59 +0000 (21:22 -0800)]
larger clists, so trim

SCCS-vsn: sys/conf/param.c 6.11

38 years agoincrease size of clists
Mike Karels [Thu, 19 Sep 1985 03:25:36 +0000 (19:25 -0800)]
increase size of clists

SCCS-vsn: sys/sys/param.h 6.14

38 years agoneed to include syslog.h to use openlog() eric
Jim Bloom [Thu, 19 Sep 1985 03:24:49 +0000 (19:24 -0800)]
need to include syslog.h to use openlog() eric

SCCS-vsn: usr.sbin/timed/timedc/timedc.c 1.3

38 years agotry to make more resilient to signals
Eric Allman [Thu, 19 Sep 1985 02:16:47 +0000 (18:16 -0800)]
try to make more resilient to signals

SCCS-vsn: usr.sbin/syslogd/syslogd.c 5.4

38 years agodon't need all of the includes
Jim Bloom [Thu, 19 Sep 1985 01:32:01 +0000 (17:32 -0800)]
don't need all of the includes

SCCS-vsn: usr.sbin/timed/timed/cksum.vax.c 1.2

38 years agoadd constants, change include to param.h instead of types.h
Jim Bloom [Thu, 19 Sep 1985 01:16:53 +0000 (17:16 -0800)]
add constants, change include to param.h instead of types.h

SCCS-vsn: usr.sbin/timed/timedc/timedc.h 1.2

38 years agowrong way to determine if timed is running, use MAXHOSTNAMELEN constant,
Jim Bloom [Thu, 19 Sep 1985 01:15:27 +0000 (17:15 -0800)]
wrong way to determine if timed is running, use MAXHOSTNAMELEN constant,
move other constants to header file

SCCS-vsn: usr.sbin/timed/timedc/cmds.c 1.2

38 years agodon't exit on gethostbyaddr() failure, pass through address
Jim Bloom [Thu, 19 Sep 1985 01:12:58 +0000 (17:12 -0800)]
don't exit on gethostbyaddr() failure, pass through address

SCCS-vsn: libexec/rshd/rshd.c 5.4

38 years agorename makefile to Makefile
Mike Karels [Thu, 19 Sep 1985 00:37:45 +0000 (16:37 -0800)]
rename makefile to Makefile

SCCS-vsn: sys/vax/conf/Makefile.vax 6.16

38 years agolint
Mike Karels [Thu, 19 Sep 1985 00:32:47 +0000 (16:32 -0800)]
lint

SCCS-vsn: sys/kern/kern_sig.c 6.19

38 years agotemp hack since usermem fails when chroot'ed to nbsd: don't clean USERMEM
Jay Lepreau [Wed, 18 Sep 1985 20:07:59 +0000 (12:07 -0800)]
temp hack since usermem fails when chroot'ed to nbsd: don't clean USERMEM

SCCS-vsn: usr.bin/compress/Makefile 5.5

38 years agomake work for non-root
Jay Lepreau [Wed, 18 Sep 1985 18:29:14 +0000 (10:29 -0800)]
make work for non-root

SCCS-vsn: sys/vax/stand/Makefile 6.7

38 years agoinetd couldn't exec uucpd; chown -> /etc/chown
Jay Lepreau [Wed, 18 Sep 1985 17:44:39 +0000 (09:44 -0800)]
inetd couldn't exec uucpd; chown -> /etc/chown

SCCS-vsn: usr.bin/uucp/Makefile 5.10

38 years agomake it work for non-root
Jay Lepreau [Wed, 18 Sep 1985 17:33:04 +0000 (09:33 -0800)]
make it work for non-root

SCCS-vsn: sys/vax/conf/Makefile.vax 6.15

38 years agoclean should remove lex and yacc output
Jay Lepreau [Wed, 18 Sep 1985 17:17:09 +0000 (09:17 -0800)]
clean should remove lex and yacc output

SCCS-vsn: old/htable/Makefile 5.2

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 15:01:31 +0000 (07:01 -0800)]
facilities in syslog

SCCS-vsn: usr.bin/su/su.c 5.3
SCCS-vsn: bin/date/date.c 4.11
SCCS-vsn: libexec/getty/main.c 5.3

38 years agoadd alphasort to NAME line
Jay Lepreau [Wed, 18 Sep 1985 14:58:00 +0000 (06:58 -0800)]
add alphasort to NAME line

SCCS-vsn: lib/libc/gen/scandir.3 6.2

38 years agofix usage msg; -V puts out sccs id too
Jay Lepreau [Wed, 18 Sep 1985 14:30:01 +0000 (06:30 -0800)]
fix usage msg; -V puts out sccs id too

SCCS-vsn: usr.bin/compress/compress.c 5.7

38 years agoupdates from 4.0 but don't doc -V; nits
Jay Lepreau [Wed, 18 Sep 1985 14:28:57 +0000 (06:28 -0800)]
updates from 4.0 but don't doc -V; nits

SCCS-vsn: usr.bin/compress/compress.1 6.3

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 14:27:34 +0000 (06:27 -0800)]
facilities in syslog

SCCS-vsn: libexec/getty/main.c 5.2

38 years agotake responsibility for reseting window size when first opening pty;
Kirk McKusick [Wed, 18 Sep 1985 14:13:07 +0000 (06:13 -0800)]
take responsibility for reseting window size when first opening pty;
send window size capability in every oob message in case first is lost

SCCS-vsn: libexec/rlogind/rlogind.c 5.7

38 years agoupdates from 4.0, but don't doc -V flag
Jay Lepreau [Wed, 18 Sep 1985 14:12:51 +0000 (06:12 -0800)]
updates from 4.0, but don't doc -V flag

SCCS-vsn: usr.bin/compress/compress.1 6.3

38 years agofrom ACC
Mike Karels [Wed, 18 Sep 1985 14:10:33 +0000 (06:10 -0800)]
from ACC

SCCS-vsn: sys/vax/if/if_hdh.c 6.1

38 years agotake responsibility for reseting window size when first opening pty;
Kirk McKusick [Wed, 18 Sep 1985 14:08:00 +0000 (06:08 -0800)]
take responsibility for reseting window size when first opening pty;
send window size capability in every oob message in case first is lost

SCCS-vsn: libexec/rlogind/rlogind.c 5.7

38 years agoonly send window size the first time it is noted in out of band data
Kirk McKusick [Wed, 18 Sep 1985 14:06:04 +0000 (06:06 -0800)]
only send window size the first time it is noted in out of band data

SCCS-vsn: usr.bin/rlogin/rlogin.c 5.6

38 years agoadd cpuspeed variable to adjust delay macro
Mike Karels [Wed, 18 Sep 1985 14:05:21 +0000 (06:05 -0800)]
add cpuspeed variable to adjust delay macro

SCCS-vsn: sys/vax/vax/autoconf.c 6.15
SCCS-vsn: sys/vax/include/cpu.h 6.5
SCCS-vsn: sys/vax/vax/cpudata.c 6.5
SCCS-vsn: sys/vax/include/param.h 6.4

38 years agoremove inet dependencies, allow multiple dependencies for if_uba
Mike Karels [Wed, 18 Sep 1985 14:02:48 +0000 (06:02 -0800)]
remove inet dependencies, allow multiple dependencies for if_uba

SCCS-vsn: sys/conf/files 6.11
SCCS-vsn: sys/vax/conf/files.vax 6.9

38 years agooverloading of rflag causes trouble for window sizes
Kirk McKusick [Wed, 18 Sep 1985 13:52:29 +0000 (05:52 -0800)]
overloading of rflag causes trouble for window sizes

SCCS-vsn: usr.bin/login/login.c 5.6
SCCS-vsn: usr.bin/login/login.c.1 5.6

38 years agorename Makefile; allow files to be included multiple times
Mike Karels [Wed, 18 Sep 1985 13:48:43 +0000 (05:48 -0800)]
rename Makefile; allow files to be included multiple times
to allow dependency disjunction; files may depend on options as well
as devices, eliminating the need for corresponding pseudo-devices

SCCS-vsn: usr.sbin/config/config.h 5.2
SCCS-vsn: usr.sbin/config/mkmakefile.c 5.2

38 years agotimeout on attempts to open the console if the log is unavailable
Eric Allman [Wed, 18 Sep 1985 13:24:16 +0000 (05:24 -0800)]
timeout on attempts to open the console if the log is unavailable

SCCS-vsn: lib/libc/gen/syslog.c 5.3

38 years agoget definition of f_uname right (?)
Eric Allman [Wed, 18 Sep 1985 13:06:23 +0000 (05:06 -0800)]
get definition of f_uname right (?)

SCCS-vsn: usr.sbin/syslogd/syslogd.c 5.3

38 years agouse SIGCHLD to catch processes as suggested by Serge Granik
Eric Allman [Wed, 18 Sep 1985 12:46:27 +0000 (04:46 -0800)]
use SIGCHLD to catch processes as suggested by Serge Granik

SCCS-vsn: usr.sbin/sendmail/src/version.c 5.9

38 years ago-O as standard instead of -g
Keith Sklower [Wed, 18 Sep 1985 12:42:44 +0000 (04:42 -0800)]
-O as standard instead of -g

SCCS-vsn: sbin/XNSrouted/Makefile 5.5

38 years agouse SIGCHLD to catch processes as suggested by Serge Granik
Eric Allman [Wed, 18 Sep 1985 12:42:42 +0000 (04:42 -0800)]
use SIGCHLD to catch processes as suggested by Serge Granik

SCCS-vsn: usr.sbin/sendmail/src/daemon.c 5.8

38 years agolatest changes from nesheim@cornell:
Keith Sklower [Wed, 18 Sep 1985 12:42:16 +0000 (04:42 -0800)]
latest changes from nesheim@cornell:
use syslog instead of perror, ignore remote requests unless specifically asked,
handle requests from net 0.

SCCS-vsn: sbin/XNSrouted/af.c 5.4
SCCS-vsn: sbin/XNSrouted/defs.h 5.4
SCCS-vsn: sbin/XNSrouted/input.c 5.4
SCCS-vsn: sbin/XNSrouted/main.c 5.4
SCCS-vsn: sbin/XNSrouted/tables.c 5.4
SCCS-vsn: sbin/XNSrouted/trace.c 5.5
SCCS-vsn: sbin/XNSrouted/trace.h 5.4

38 years agouse syslog instead of perror, ignore remote requests unless specifically asked,
Keith Sklower [Wed, 18 Sep 1985 12:40:00 +0000 (04:40 -0800)]
use syslog instead of perror, ignore remote requests unless specifically asked,
handle requests from net 0.

SCCS-vsn: sbin/XNSrouted/startup.c 5.4

38 years agosail.6 need not be installed
Kirk McKusick [Wed, 18 Sep 1985 12:32:38 +0000 (04:32 -0800)]
sail.6 need not be installed

SCCS-vsn: games/sail/Makefile 5.2

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 12:04:45 +0000 (04:04 -0800)]
facilities in syslog

SCCS-vsn: usr.sbin/timed/timed/correct.c 1.2
SCCS-vsn: usr.sbin/timed/timedc/timedc.c 1.2

38 years agoneed PARAM for locore.c when linting
Sam Leffler [Wed, 18 Sep 1985 11:28:45 +0000 (03:28 -0800)]
need PARAM for locore.c when linting

SCCS-vsn: sys/vax/conf/Makefile.vax 6.14

38 years agoenter messages in system log -- new with 4.3 Beta release
Eric Allman [Wed, 18 Sep 1985 11:26:21 +0000 (03:26 -0800)]
enter messages in system log -- new with 4.3 Beta release

SCCS-vsn: usr.bin/logger/logger.1 6.1
SCCS-vsn: usr.bin/logger/logger.c 6.1

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 11:19:20 +0000 (03:19 -0800)]
facilities in syslog

SCCS-vsn: usr.sbin/syslogd/syslogd.8 6.2
SCCS-vsn: lib/libc/gen/syslog.3 6.2

38 years agoI know it works, but ...
Mike Karels [Wed, 18 Sep 1985 11:07:56 +0000 (03:07 -0800)]
I know it works, but ...

SCCS-vsn: lib/libc/net/rcmd.c 5.7

38 years agodocument SO_MTU
Keith Sklower [Wed, 18 Sep 1985 10:52:50 +0000 (02:52 -0800)]
document SO_MTU

SCCS-vsn: share/man/man4/spp.4 1.2

38 years agoadd dipress to OPTDIR
Kirk McKusick [Wed, 18 Sep 1985 10:30:39 +0000 (02:30 -0800)]
add dipress to OPTDIR

SCCS-vsn: contrib/Makefile 4.13

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 10:27:02 +0000 (02:27 -0800)]
facilities in syslog

SCCS-vsn: libexec/comsat/comsat.c 5.4
SCCS-vsn: libexec/rshd/rshd.c 5.3
SCCS-vsn: libexec/tftpd/tftpd.c 5.2
SCCS-vsn: usr.bin/login/login.c 5.5
SCCS-vsn: usr.bin/login/login.c.1 5.5
SCCS-vsn: sys/vax/uba/up.c 6.9
SCCS-vsn: usr.sbin/rwhod/rwhod.c 5.5
SCCS-vsn: old/init/init.c 5.5
SCCS-vsn: sbin/init/init.c 5.5
SCCS-vsn: libexec/rlogind/rlogind.c 5.6
SCCS-vsn: libexec/telnetd/telnetd.c 5.3
SCCS-vsn: usr.sbin/inetd/inetd.c 5.2
SCCS-vsn: usr.sbin/sendmail/src/err.c 5.3
SCCS-vsn: usr.sbin/sendmail/src/main.c 5.5
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 5.7
SCCS-vsn: usr.sbin/sendmail/src/usersmtp.c 5.4
SCCS-vsn: usr.sbin/sendmail/src/version.c 5.8
SCCS-vsn: usr.sbin/lpr/lpd/printjob.c 5.2
SCCS-vsn: usr.sbin/lpr/lpd/lpd.c 5.2

38 years agodo not set window size from rlogin as rlogind promises to handle it;
Kirk McKusick [Wed, 18 Sep 1985 10:02:27 +0000 (02:02 -0800)]
do not set window size from rlogin as rlogind promises to handle it;
missed one file descriptor (from serge);
passing through window size with speed is isolated as TRASH

SCCS-vsn: usr.bin/login/login.c 5.4
SCCS-vsn: usr.bin/login/login.c.1 5.4

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 09:49:30 +0000 (01:49 -0800)]
facilities in syslog

SCCS-vsn: sbin/routed/main.c 5.3

38 years agoAdd sccs id info to version() msg
Jay Lepreau [Wed, 18 Sep 1985 09:41:46 +0000 (01:41 -0800)]
Add sccs id info to version() msg

SCCS-vsn: usr.bin/compress/compress.c 5.7

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 09:37:55 +0000 (01:37 -0800)]
facilities in syslog

SCCS-vsn: sys/vax/uba/rk.c 6.9

38 years agochanges to support facility/level mode of priorities
Eric Allman [Wed, 18 Sep 1985 09:37:08 +0000 (01:37 -0800)]
changes to support facility/level mode of priorities

SCCS-vsn: lib/libc/gen/syslog.c 5.2

38 years agofacilities in syslog
Eric Allman [Wed, 18 Sep 1985 09:36:12 +0000 (01:36 -0800)]
facilities in syslog

SCCS-vsn: sys/kern/subr_prf.c 6.9
SCCS-vsn: sys/ufs/ffs/ffs_alloc.c 6.16
SCCS-vsn: sys/ufs/lfs/lfs_alloc.c 6.16
SCCS-vsn: sys/vax/uba/dh.c 6.11
SCCS-vsn: sys/vax/uba/dhu.c 4.4
SCCS-vsn: sys/vax/uba/dmf.c 6.10
SCCS-vsn: sys/vax/uba/dz.c 6.9
SCCS-vsn: sys/vax/mba/hp.c 6.14
SCCS-vsn: sys/vax/uba/idc.c 6.10

38 years agoextensive mods to add facilities
Eric Allman [Wed, 18 Sep 1985 09:02:35 +0000 (01:02 -0800)]
extensive mods to add facilities

SCCS-vsn: sys/sys/syslog.h 4.6

38 years agoextensive rewrite to add facilities
Eric Allman [Wed, 18 Sep 1985 08:59:57 +0000 (00:59 -0800)]
extensive rewrite to add facilities

SCCS-vsn: usr.sbin/syslogd/syslogd.c 5.2

38 years agoreturn a value from rmtopen()
Kirk McKusick [Wed, 18 Sep 1985 08:54:17 +0000 (00:54 -0800)]
return a value from rmtopen()

SCCS-vsn: sbin/dump/dumprmt.c 5.3

38 years agoMake it work on on /nbsd. It was returning 0, which with the Makefile's
Jay Lepreau [Wed, 18 Sep 1985 08:49:16 +0000 (00:49 -0800)]
Make it work on on /nbsd.  It was returning 0, which with the Makefile's
SACREDMEM caused BITS to be 12.  Yech.

SCCS-vsn: usr.bin/compress/usermem.sh 5.4

38 years agoupdate for 4.0
Jay Lepreau [Wed, 18 Sep 1985 08:27:10 +0000 (00:27 -0800)]
update for 4.0

SCCS-vsn: usr.bin/compress/doc/README 5.3

38 years agoReorder so that 'limit' determination works.
Jay Lepreau [Wed, 18 Sep 1985 07:43:33 +0000 (23:43 -0800)]
Reorder so that 'limit' determination works.

SCCS-vsn: usr.bin/compress/usermem.sh 5.3

38 years agomerge in sid 5.4
Jay Lepreau [Wed, 18 Sep 1985 07:18:07 +0000 (23:18 -0800)]
merge in sid 5.4

SCCS-vsn: usr.bin/compress/compress.c 5.6

38 years agocompress 4.0 deleted warning about -O
Jay Lepreau [Wed, 18 Sep 1985 07:15:50 +0000 (23:15 -0800)]
compress 4.0 deleted warning about -O

SCCS-vsn: usr.bin/compress/Makefile 5.4

38 years agoCompress 4.0
Jay Lepreau [Wed, 18 Sep 1985 06:43:11 +0000 (22:43 -0800)]
Compress 4.0

SCCS-vsn: usr.bin/compress/usermem.sh 5.2
SCCS-vsn: usr.bin/compress/compress.c 5.5

38 years agoI've wanted to make this comment untrue for a long time...
Mike Karels [Wed, 18 Sep 1985 01:40:42 +0000 (17:40 -0800)]
I've wanted to make this comment untrue for a long time...

SCCS-vsn: sys/kern/vfs_bio.c 6.7
SCCS-vsn: sys/kern/vfs_cluster.c 6.7

38 years agoalso install Mail.rc
Kirk McKusick [Wed, 18 Sep 1985 01:40:28 +0000 (17:40 -0800)]
also install Mail.rc

SCCS-vsn: usr.bin/mail/Makefile 5.2

38 years agochanged my mind, need ip_stripoptions again
Mike Karels [Wed, 18 Sep 1985 01:31:26 +0000 (17:31 -0800)]
changed my mind, need ip_stripoptions again

SCCS-vsn: sys/netns/ns_ip.c 6.8

38 years agoone or the other
Mike Karels [Tue, 17 Sep 1985 14:34:56 +0000 (06:34 -0800)]
one or the other

SCCS-vsn: sys/conf/files 6.10

38 years agosocket option for collecting error status
Mike Karels [Tue, 17 Sep 1985 14:33:27 +0000 (06:33 -0800)]
socket option for collecting error status

SCCS-vsn: sys/sys/socket.h 6.8

38 years agopullup a bit extra if wasy
Mike Karels [Tue, 17 Sep 1985 14:32:53 +0000 (06:32 -0800)]
pullup a bit extra if wasy

SCCS-vsn: sys/sys/mbuf.h 6.9

38 years agosave copy of ip header of received packet, in case want to error;
Mike Karels [Tue, 17 Sep 1985 14:31:32 +0000 (06:31 -0800)]
save copy of ip header of received packet, in case want to error;
don't toss socket on error; ctlinput takes a sockaddr; allow IP options
on output

SCCS-vsn: sys/netinet/udp_usrreq.c 6.15

38 years agomove ip options to inpcb; read oob data once only; add var
Mike Karels [Tue, 17 Sep 1985 14:29:29 +0000 (06:29 -0800)]
move ip options to inpcb; read oob data once only; add var
for smarter delack code (maybe)

SCCS-vsn: sys/netinet/tcp_var.h 6.4

38 years agoonly read oob data once, unless PEEK; provision for TCP options
Mike Karels [Tue, 17 Sep 1985 14:23:53 +0000 (06:23 -0800)]
only read oob data once, unless PEEK; provision for TCP options

SCCS-vsn: sys/netinet/tcp_usrreq.c 6.7

38 years agomore retransmits (wait longer than routed!); close FIN_WAIT_2's
Mike Karels [Tue, 17 Sep 1985 14:23:02 +0000 (06:23 -0800)]
more retransmits (wait longer than routed!); close FIN_WAIT_2's
if user has closed and is inactive; fix comments

SCCS-vsn: sys/netinet/tcp_timer.c 6.8
SCCS-vsn: sys/netinet/tcp_timer.h 6.4

38 years agoctlinput now takes pointers to sockaddrs; don't close on all errors
Mike Karels [Tue, 17 Sep 1985 14:20:48 +0000 (06:20 -0800)]
ctlinput now takes pointers to sockaddrs; don't close on all errors

SCCS-vsn: sys/netinet/tcp_subr.c 6.7

38 years agoip options move to inpcb
Mike Karels [Tue, 17 Sep 1985 14:19:44 +0000 (06:19 -0800)]
ip options move to inpcb

SCCS-vsn: sys/netinet/tcp_output.c 6.10

38 years agodo common case of tcpreass with macro, avoiding ins/dequeing;
Mike Karels [Tue, 17 Sep 1985 14:18:47 +0000 (06:18 -0800)]
do common case of tcpreass with macro, avoiding ins/dequeing;
avoid unnecessary pullups; reuse src routing on incoming SYN's;
don't poke in inpcb after freeing; don't retract offered window due
to mbuf limit; fix timer for FIN_WAIT_2 blockage; only read oob data once

SCCS-vsn: sys/netinet/tcp_input.c 6.13

38 years agoIP option structure for src routing; more statistics
Mike Karels [Tue, 17 Sep 1985 14:13:05 +0000 (06:13 -0800)]
IP option structure for src routing; more statistics

SCCS-vsn: sys/netinet/ip_var.h 6.5

38 years agoadd code to insert IP options in outgoing packets,
Mike Karels [Tue, 17 Sep 1985 14:11:54 +0000 (06:11 -0800)]
add code to insert IP options in outgoing packets,
allow user-settable IP options

SCCS-vsn: sys/netinet/ip_output.c 6.9

38 years agofix up src routing updates, save for protocols; receive packets
Mike Karels [Tue, 17 Sep 1985 14:09:58 +0000 (06:09 -0800)]
fix up src routing updates, save for protocols; receive packets
addressed to all 0's or all 1's; keep track of incoming interface
for errors, etc; correct mbuf adjustment for IP options in ipreass;
correct ICMP to unix error translation; add conditional ability to send
redirects when forwarding packet using incoming interface; one-element
route cache in ipforward; more statistics

SCCS-vsn: sys/netinet/ip_input.c 6.12

38 years agoadd mask request, reply
Mike Karels [Tue, 17 Sep 1985 14:02:17 +0000 (06:02 -0800)]
add mask request, reply

SCCS-vsn: sys/netinet/ip_icmp.h 6.3

38 years agodrop min length restriction on ip packets for errors;
Mike Karels [Tue, 17 Sep 1985 14:01:28 +0000 (06:01 -0800)]
drop min length restriction on ip packets for errors;
only one error per fragmented message; fix length calculations for short
IP packets; additional arg to icmp_error for redirects; ctlinput routines
take pointers to sockaddrs, not icmp's; pass interface pointer in, so can
use correct return address (and dst if was sent without src address);
network address mask request and reply; rearrange IP src rt options for
returning ICMP request

SCCS-vsn: sys/netinet/ip_icmp.c 6.13

38 years agoparameterize IP option offsets
Mike Karels [Tue, 17 Sep 1985 13:53:40 +0000 (05:53 -0800)]
parameterize IP option offsets

SCCS-vsn: sys/netinet/ip.h 6.6

38 years agoadd ctloutput routines; update hylink
Mike Karels [Tue, 17 Sep 1985 13:53:04 +0000 (05:53 -0800)]
add ctloutput routines; update hylink

SCCS-vsn: sys/netinet/in_proto.c 6.11

38 years agoadd ip iptions to inpcb
Mike Karels [Tue, 17 Sep 1985 13:51:58 +0000 (05:51 -0800)]
add ip iptions to inpcb

SCCS-vsn: sys/netinet/in_pcb.h 6.3

38 years agofree ip options when detaching; notify routine to in_pcbnotify
Mike Karels [Tue, 17 Sep 1985 13:51:24 +0000 (05:51 -0800)]
free ip options when detaching; notify routine to in_pcbnotify
is now optional; lint; zap a goto

SCCS-vsn: sys/netinet/in_pcb.c 6.9

38 years agolint
Mike Karels [Tue, 17 Sep 1985 13:43:33 +0000 (05:43 -0800)]
lint

SCCS-vsn: sys/netinet/in.h 6.8

38 years agosimplifications; count external interfaces; typos
Mike Karels [Tue, 17 Sep 1985 13:43:11 +0000 (05:43 -0800)]
simplifications; count external interfaces; typos

SCCS-vsn: sys/netinet/in.c 6.9

38 years agocompact entries
Mike Karels [Tue, 17 Sep 1985 13:42:18 +0000 (05:42 -0800)]
compact entries

SCCS-vsn: sys/netinet/if_ether.h 6.6

38 years agomore buckets; adjust input packets for presence of interface pointer;
Mike Karels [Tue, 17 Sep 1985 13:41:56 +0000 (05:41 -0800)]
more buckets; adjust input packets for presence of interface pointer;
fix logic error if all entries in a bucket are new

SCCS-vsn: sys/netinet/if_ether.c 6.13

38 years agoconvert to 4.3
Mike Karels [Tue, 17 Sep 1985 13:39:38 +0000 (05:39 -0800)]
convert to 4.3

SCCS-vsn: sys/vax/if/if_ddn.c 6.2
SCCS-vsn: sys/vax/if/if_ddnreg.h 6.2
SCCS-vsn: sys/vax/if/if_ddnvar.h 6.2

38 years agopas ifp to if_rubaget
Mike Karels [Tue, 17 Sep 1985 13:36:35 +0000 (05:36 -0800)]
pas ifp to if_rubaget

SCCS-vsn: sys/vax/if/if_acc.c 6.6
SCCS-vsn: sys/vax/if/if_css.c 6.5