From owner-cvs-src-old@FreeBSD.ORG Mon Oct 11 09:27:55 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CD3981065670 for ; Mon, 11 Oct 2010 09:27:55 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BB9178FC18 for ; Mon, 11 Oct 2010 09:27:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o9B9RtRC035779 for ; Mon, 11 Oct 2010 09:27:55 GMT (envelope-from avg@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o9B9Rtjp035778 for cvs-src-old@freebsd.org; Mon, 11 Oct 2010 09:27:55 GMT (envelope-from avg@repoman.freebsd.org) Message-Id: <201010110927.o9B9Rtjp035778@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to avg@repoman.freebsd.org using -f From: Andriy Gapon Date: Mon, 11 Oct 2010 09:27:37 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libcam cam.3 camlib.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Oct 2010 09:27:55 -0000 avg 2010-10-11 09:27:37 UTC FreeBSD src repository Modified files: lib/libcam cam.3 camlib.c Log: SVN rev 213682 on 2010-10-11 09:27:37Z by avg cam_get_device, cam_open_device: make behavior simpler and more deterministic Remove or re-work support for the several features from the past: - remove incomplete support for trimming slice/partition names - remove mapping from old device names "sd" and "st" - remove whitespace trimming - remove unconditional skipping of leading 'r' in a device name - skip leading 'n' or 'e' only if the following device name matches a list of known devices that support no-rewind and eject-on-close features; currently this is only sa(4) - reflect the above changes in comments in code and in cam(3) - remove a note cautioning against use of cam_get_device and cam_open_device in cam(3) Reviewed by: mjacob Revision Changes Path 1.17 +2 -12 src/lib/libcam/cam.3 1.18 +19 -85 src/lib/libcam/camlib.c