1*e56bad4aSBaptiste DaroussinCopyright (c) 2008-2014, Simon Schubert <2@0x2c.org>. 2a9e8641dSBaptiste DaroussinCopyright (c) 2008 The DragonFly Project. 3a9e8641dSBaptiste DaroussinAll rights reserved. 4a9e8641dSBaptiste Daroussin 5a9e8641dSBaptiste DaroussinThis code is derived from software contributed to The DragonFly Project 6a9e8641dSBaptiste Daroussinby Simon Schubert <2@0x2c.org>. 7a9e8641dSBaptiste Daroussin 8a9e8641dSBaptiste DaroussinThis code is derived from software contributed to The DragonFly Project 9a9e8641dSBaptiste Daroussinby Matthias Schmidt <matthias@dragonflybsd.org>, University of Marburg, 10a9e8641dSBaptiste DaroussinGermany. 11a9e8641dSBaptiste Daroussin 12a9e8641dSBaptiste DaroussinRedistribution and use in source and binary forms, with or without 13a9e8641dSBaptiste Daroussinmodification, are permitted provided that the following conditions 14a9e8641dSBaptiste Daroussinare met: 15a9e8641dSBaptiste Daroussin 16a9e8641dSBaptiste Daroussin1. Redistributions of source code must retain the above copyright 17a9e8641dSBaptiste Daroussin notice, this list of conditions and the following disclaimer. 18a9e8641dSBaptiste Daroussin2. Redistributions in binary form must reproduce the above copyright 19a9e8641dSBaptiste Daroussin notice, this list of conditions and the following disclaimer in 20a9e8641dSBaptiste Daroussin the documentation and/or other materials provided with the 21a9e8641dSBaptiste Daroussin distribution. 22a9e8641dSBaptiste Daroussin3. Neither the name of The DragonFly Project nor the names of its 23a9e8641dSBaptiste Daroussin contributors may be used to endorse or promote products derived 24a9e8641dSBaptiste Daroussin from this software without specific, prior written permission. 25a9e8641dSBaptiste Daroussin 26a9e8641dSBaptiste DaroussinTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 27a9e8641dSBaptiste Daroussin``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 28a9e8641dSBaptiste DaroussinLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 29a9e8641dSBaptiste DaroussinFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 30a9e8641dSBaptiste DaroussinCOPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 31a9e8641dSBaptiste DaroussinINCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING, 32a9e8641dSBaptiste DaroussinBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 33a9e8641dSBaptiste DaroussinLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 34a9e8641dSBaptiste DaroussinAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 35a9e8641dSBaptiste DaroussinOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 36a9e8641dSBaptiste DaroussinOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 37a9e8641dSBaptiste DaroussinSUCH DAMAGE. 38a9e8641dSBaptiste Daroussin 39a9e8641dSBaptiste Daroussin 40*e56bad4aSBaptiste DaroussinCopyright (c) 1995-2001 Kungliga Tekniska Högskolan 41a9e8641dSBaptiste Daroussin(Royal Institute of Technology, Stockholm, Sweden). 42a9e8641dSBaptiste DaroussinAll rights reserved. 43a9e8641dSBaptiste Daroussin 44a9e8641dSBaptiste DaroussinRedistribution and use in source and binary forms, with or without 45a9e8641dSBaptiste Daroussinmodification, are permitted provided that the following conditions 46a9e8641dSBaptiste Daroussinare met: 47a9e8641dSBaptiste Daroussin 48a9e8641dSBaptiste Daroussin1. Redistributions of source code must retain the above copyright 49a9e8641dSBaptiste Daroussin notice, this list of conditions and the following disclaimer. 50a9e8641dSBaptiste Daroussin 51a9e8641dSBaptiste Daroussin2. Redistributions in binary form must reproduce the above copyright 52a9e8641dSBaptiste Daroussin notice, this list of conditions and the following disclaimer in the 53a9e8641dSBaptiste Daroussin documentation and/or other materials provided with the distribution. 54a9e8641dSBaptiste Daroussin 55a9e8641dSBaptiste Daroussin3. Neither the name of the Institute nor the names of its contributors 56a9e8641dSBaptiste Daroussin may be used to endorse or promote products derived from this software 57a9e8641dSBaptiste Daroussin without specific prior written permission. 58a9e8641dSBaptiste Daroussin 59a9e8641dSBaptiste DaroussinTHIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 60a9e8641dSBaptiste DaroussinANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 61a9e8641dSBaptiste DaroussinIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 62a9e8641dSBaptiste DaroussinARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE 63a9e8641dSBaptiste DaroussinFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 64a9e8641dSBaptiste DaroussinDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 65a9e8641dSBaptiste DaroussinOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 66a9e8641dSBaptiste DaroussinHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 67a9e8641dSBaptiste DaroussinLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 68a9e8641dSBaptiste DaroussinOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 69a9e8641dSBaptiste DaroussinSUCH DAMAGE. 70a9e8641dSBaptiste Daroussin 71a9e8641dSBaptiste Daroussin 72a9e8641dSBaptiste DaroussinCopyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> 73a9e8641dSBaptiste Daroussin 74a9e8641dSBaptiste DaroussinPermission to use, copy, modify, and distribute this software for any 75a9e8641dSBaptiste Daroussinpurpose with or without fee is hereby granted, provided that the above 76a9e8641dSBaptiste Daroussincopyright notice and this permission notice appear in all copies. 77a9e8641dSBaptiste Daroussin 78a9e8641dSBaptiste DaroussinTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 79a9e8641dSBaptiste DaroussinWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 80a9e8641dSBaptiste DaroussinMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 81a9e8641dSBaptiste DaroussinANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 82a9e8641dSBaptiste DaroussinWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 83a9e8641dSBaptiste DaroussinACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 84a9e8641dSBaptiste DaroussinOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 85a9e8641dSBaptiste Daroussin 86a9e8641dSBaptiste Daroussin 87a9e8641dSBaptiste DaroussinCopyright (c) 1998, M. Warner Losh <imp@freebsd.org> 88a9e8641dSBaptiste DaroussinAll rights reserved. 89a9e8641dSBaptiste Daroussin 90a9e8641dSBaptiste DaroussinRedistribution and use in source and binary forms, with or without 91a9e8641dSBaptiste Daroussinmodification, are permitted provided that the following conditions 92a9e8641dSBaptiste Daroussinare met: 93a9e8641dSBaptiste Daroussin1. Redistributions of source code must retain the above copyright 94a9e8641dSBaptiste Daroussin notice, this list of conditions and the following disclaimer. 95a9e8641dSBaptiste Daroussin2. Redistributions in binary form must reproduce the above copyright 96a9e8641dSBaptiste Daroussin notice, this list of conditions and the following disclaimer in the 97a9e8641dSBaptiste Daroussin documentation and/or other materials provided with the distribution. 98a9e8641dSBaptiste Daroussin 99a9e8641dSBaptiste DaroussinTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 100a9e8641dSBaptiste DaroussinANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 101a9e8641dSBaptiste DaroussinIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 102a9e8641dSBaptiste DaroussinARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 103a9e8641dSBaptiste DaroussinFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 104a9e8641dSBaptiste DaroussinDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 105a9e8641dSBaptiste DaroussinOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 106a9e8641dSBaptiste DaroussinHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 107a9e8641dSBaptiste DaroussinLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 108a9e8641dSBaptiste DaroussinOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 109a9e8641dSBaptiste DaroussinSUCH DAMAGE. 110