From owner-freebsd-scsi Tue Jul 14 07:01:52 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA06138 for freebsd-scsi-outgoing; Tue, 14 Jul 1998 07:01:52 -0700 (PDT) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from enigami.com (enigami.com [208.140.182.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA06131 for ; Tue, 14 Jul 1998 07:01:50 -0700 (PDT) (envelope-from ckempf@enigami.com) Received: from singularity.enigami.com (singularity.enigami.com [208.140.182.42]) by enigami.com (8.9.0/8.9.0) with ESMTP id KAA28104 for ; Tue, 14 Jul 1998 10:01:14 -0400 (EDT) Received: (from ckempf@localhost) by singularity.enigami.com (8.9.1/8.9.1) id KAA00512; Tue, 14 Jul 1998 10:01:10 -0400 (EDT) To: freebsd-scsi@FreeBSD.ORG Subject: cam/scsi include files X-Copyright: Copyright (C) 1998 Cory Kempf. All Rights Reserved X-PGP-Fingerprint: 191E 2FB7 E27D 76C3 8E79 4D26 2B3B B20F 2A9C 1E1A X-PGP-Keyloc: ; finger ckempf@enigami.com From: Cory Kempf Date: 13 Jul 1998 23:45:01 -0400 In-Reply-To: "Justin T. Gibbs"'s message of "Mon, 13 Jul 1998 17:22:01 -0600" Message-ID: Lines: 32 X-Mailer: Gnus v5.5/XEmacs 20.4 - "Emerald" Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I could swear I have posted this at least twice now, but the original doesn't seem to be on my machine for some reason. And if the answer has changed with the new snapshot, well, it is downloading now. While perusing the SANE source, I noticed that it checks for the existance of files under /usr/include/scsi... and if it finds them, determines that it should use the BSD SCSI interface. On my machine, it finds them, and builds successfully (haven't tried running, as the SCSI bus isn't quite working yet... see other message). Is /usr/include/scsi obsolete with CAM? Assuming it is, perhaps it might be a good idea to include a shell script to move that (and any other obsolete files... e.g. libraries?) to say, scsi.old or some such? On a related note, I noticed that DEC's CAM interface stores its include files under /usr/include/io/cam... shouldn't we also? Personally, I find it rather annoying when different vendor's unixes stick things in different locations. It makes writing portable stuffs more difficult. +C -- Thinking of purchasing RAM from the Chip Merchant? Please read this first: Cory Kempf Macintosh / Unix Consulting & Software Development ckempf@enigami.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message