Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 10/05/1999 06:05:43
Module Name:	basesrc
Committed By:	lukem
Date:		Tue Oct  5 13:05:43 UTC 1999

Modified Files:
	basesrc/usr.bin/ftp: cmds.c fetch.c ftp.1 ftp.c main.c util.c

Log Message:
* factor out SIGINFO setting into a handler that is always active (but only
  prints out info if bytes > 0). only set the handler if SIGINFO is defined
* hijack SIGQUIT to be the same as SIGINFO (foreign ports have this, and it's
  annoying to have SIGQUIT dump core on netbsd when it prints info on other
  systems)
* in {recv,send}request(), factor a lot of duplicated code out into a
  `cleanup' section at the end
* rework shell() a bit


To generate a diff of this commit:
cvs rdiff -r1.70 -r1.71 basesrc/usr.bin/ftp/cmds.c
cvs rdiff -r1.84 -r1.85 basesrc/usr.bin/ftp/fetch.c
cvs rdiff -r1.52 -r1.53 basesrc/usr.bin/ftp/ftp.1
cvs rdiff -r1.77 -r1.78 basesrc/usr.bin/ftp/ftp.c
cvs rdiff -r1.59 -r1.60 basesrc/usr.bin/ftp/main.c
cvs rdiff -r1.72 -r1.73 basesrc/usr.bin/ftp/util.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.