From owner-cvs-user Wed Dec 11 01:35:14 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA29281 for cvs-user-outgoing; Wed, 11 Dec 1996 01:35:14 -0800 (PST) Received: (from jkh@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA29272; Wed, 11 Dec 1996 01:35:13 -0800 (PST) Date: Wed, 11 Dec 1996 01:35:13 -0800 (PST) From: "Jordan K. Hubbard" Message-Id: <199612110935.BAA29272@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-user Subject: cvs commit: src/release/sysinstall dosio.c dosio.h Makefile attr.c cdrom.c config.c devices.c dist.c dos.c floppy.c ftp.c index.c main.c media.c network.c nfs.c package.c sysinstall.h tape.c ufs.c ftp.h ftp_strat.c Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 96/12/11 01:35:12 Modified: release/sysinstall Makefile attr.c cdrom.c config.c devices.c dist.c dos.c floppy.c ftp.c index.c main.c media.c network.c nfs.c package.c sysinstall.h tape.c ufs.c Added: release/sysinstall dosio.c dosio.h Removed: release/sysinstall ftp.h ftp_strat.c Log: Do a few things I've been threatening to do for a long time: 1. Don't use the MSDOSFS code for accessing FreeBSD distribution data. Use Robert Nordier's stand-alone DOS I/O library for the purpose. It this works as well as Robert says it does, it should drastically reduce (or even eliminate) our "I can't install from my DOS partition!" calls. 2. As a result of the above, go to stdio file descriptors for all media types. 3. Taking advantage of #2, start using libftpio for FTP transfers instead of maintaining our own parallel version of the FTP transfer code. Yay! I ripped something out for a change! #1 Submitted-By: Robert Nordier Revision Changes Path 1.52 +5 -5 src/release/sysinstall/Makefile 1.10 +9 -9 src/release/sysinstall/attr.c 1.27 +6 -6 src/release/sysinstall/cdrom.c 1.63 +7 -7 src/release/sysinstall/config.c 1.54 +13 -22 src/release/sysinstall/devices.c 1.81 +18 -18 src/release/sysinstall/dist.c 1.15 +32 -37 src/release/sysinstall/dos.c 1.17 +10 -10 src/release/sysinstall/floppy.c 1.19 +187 -433 src/release/sysinstall/ftp.c 1.40 +13 -12 src/release/sysinstall/index.c 1.29 +10 -10 src/release/sysinstall/main.c 1.67 +5 -7 src/release/sysinstall/media.c 1.23 +2 -2 src/release/sysinstall/network.c 1.12 +6 -6 src/release/sysinstall/nfs.c 1.50 +8 -7 src/release/sysinstall/package.c 1.91 +19 -18 src/release/sysinstall/sysinstall.h 1.14 +7 -7 src/release/sysinstall/tape.c 1.10 +6 -6 src/release/sysinstall/ufs.c