From owner-freebsd-scsi Wed Oct 21 09:47:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA08950 for freebsd-scsi-outgoing; Wed, 21 Oct 1998 09:47:22 -0700 (PDT) (envelope-from owner-freebsd-scsi@FreeBSD.ORG) Received: from tbuswell.ne.mediaone.net (tbuswell.ne.mediaone.net [24.128.24.62]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA08942; Wed, 21 Oct 1998 09:47:18 -0700 (PDT) (envelope-from tbuswell@tbuswell.ne.mediaone.net) Received: (from tbuswell@localhost) by tbuswell.ne.mediaone.net (8.9.1/8.8.8) id MAA00848; Wed, 21 Oct 1998 12:45:54 -0400 (EDT) (envelope-from tbuswell) From: Ted Buswell MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 21 Oct 1998 12:45:54 -0400 (EDT) To: asami@FreeBSD.ORG (Satoshi Asami) Cc: scsi@FreeBSD.ORG Subject: Re: for i in disks In-Reply-To: <199810211257.FAA27266@silvia.hip.berkeley.edu> References: <199810202025.OAA05317@panzer.plutotech.com> <199810211257.FAA27266@silvia.hip.berkeley.edu> X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <13870.3656.235875.122481@tbuswell.ne.mediaone.net> Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I haven't been following this thread closely, but unless I'm missing something, I think the Disk_Names() function from libdisk(3) is what you're looking for.. [assuming compiled C code is OK]. -Ted /* gcc x.c -ldisk */ extern char **Disk_Names(); main() { char **p = Disk_Names(); while(*p) puts(*p++); } To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message