1*b6a0e2cdSRichard LoweSPDX-License-Identifier: BSD-2-Clause-FreeBSD 2*b6a0e2cdSRichard Lowe 3*b6a0e2cdSRichard LoweCopyright (c) 1999 John D. Polstra 4*b6a0e2cdSRichard LoweCopyright (c) 1999,2001 Peter Wemm <peter@FreeBSD.org> 5*b6a0e2cdSRichard LoweAll rights reserved. 6*b6a0e2cdSRichard Lowe 7*b6a0e2cdSRichard LoweRedistribution and use in source and binary forms, with or without 8*b6a0e2cdSRichard Lowemodification, are permitted provided that the following conditions 9*b6a0e2cdSRichard Loweare met: 10*b6a0e2cdSRichard Lowe1. Redistributions of source code must retain the above copyright 11*b6a0e2cdSRichard Lowe notice, this list of conditions and the following disclaimer. 12*b6a0e2cdSRichard Lowe2. Redistributions in binary form must reproduce the above copyright 13*b6a0e2cdSRichard Lowe notice, this list of conditions and the following disclaimer in the 14*b6a0e2cdSRichard Lowe documentation and/or other materials provided with the distribution. 15*b6a0e2cdSRichard Lowe 16*b6a0e2cdSRichard LoweTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 17*b6a0e2cdSRichard LoweANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18*b6a0e2cdSRichard LoweIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 19*b6a0e2cdSRichard LoweARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 20*b6a0e2cdSRichard LoweFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21*b6a0e2cdSRichard LoweDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22*b6a0e2cdSRichard LoweOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23*b6a0e2cdSRichard LoweHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24*b6a0e2cdSRichard LoweLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25*b6a0e2cdSRichard LoweOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26*b6a0e2cdSRichard LoweSUCH DAMAGE. 27