1*4882a593Smuzhiyun Copyright (c) 2014, Linaro Limited 2*4882a593Smuzhiyun All rights reserved. 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun Redistribution and use in source and binary forms, with or without 5*4882a593Smuzhiyun modification, are permitted provided that the following conditions are met: 6*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 7*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 8*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 9*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 10*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 11*4882a593Smuzhiyun * Neither the name of the Linaro nor the 12*4882a593Smuzhiyun names of its contributors may be used to endorse or promote products 13*4882a593Smuzhiyun derived from this software without specific prior written permission. 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 16*4882a593Smuzhiyun "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 17*4882a593Smuzhiyun LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18*4882a593Smuzhiyun A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19*4882a593Smuzhiyun HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 20*4882a593Smuzhiyun SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 21*4882a593Smuzhiyun LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 22*4882a593Smuzhiyun DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 23*4882a593Smuzhiyun THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 24*4882a593Smuzhiyun (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 25*4882a593Smuzhiyun OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun------------------------------------------------------------------- 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun strchr - find a character in a string 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun Copyright (c) 2014, ARM Limited 32*4882a593Smuzhiyun All rights Reserved. 33*4882a593Smuzhiyun Copyright (c) 2014, Linaro Ltd. 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun Redistribution and use in source and binary forms, with or without 36*4882a593Smuzhiyun modification, are permitted provided that the following conditions are met: 37*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 38*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 39*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 40*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 41*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 42*4882a593Smuzhiyun * Neither the name of the company nor the names of its contributors 43*4882a593Smuzhiyun may be used to endorse or promote products derived from this 44*4882a593Smuzhiyun software without specific prior written permission. 45*4882a593Smuzhiyun 46*4882a593Smuzhiyun THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 47*4882a593Smuzhiyun "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 48*4882a593Smuzhiyun LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 49*4882a593Smuzhiyun A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 50*4882a593Smuzhiyun HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 51*4882a593Smuzhiyun SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 52*4882a593Smuzhiyun LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 53*4882a593Smuzhiyun DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 54*4882a593Smuzhiyun THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 55*4882a593Smuzhiyun (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 56*4882a593Smuzhiyun OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 57*4882a593Smuzhiyun 58*4882a593Smuzhiyun------------------------------------------------------------------- 59*4882a593Smuzhiyun 60*4882a593Smuzhiyun Copyright (c) 1993 John Brezak 61*4882a593Smuzhiyun All rights reserved. 62*4882a593Smuzhiyun 63*4882a593Smuzhiyun Redistribution and use in source and binary forms, with or without 64*4882a593Smuzhiyun modification, are permitted provided that the following conditions 65*4882a593Smuzhiyun are met: 66*4882a593Smuzhiyun 1. Redistributions of source code must retain the above copyright 67*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 68*4882a593Smuzhiyun 2. Redistributions in binary form must reproduce the above copyright 69*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 70*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 71*4882a593Smuzhiyun 3. The name of the author may be used to endorse or promote products 72*4882a593Smuzhiyun derived from this software without specific prior written permission. 73*4882a593Smuzhiyun 74*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR `AS IS'' AND ANY EXPRESS OR 75*4882a593SmuzhiyunIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 76*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 77*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, 78*4882a593SmuzhiyunINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 79*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 80*4882a593SmuzhiyunSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 81*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, 82*4882a593SmuzhiyunSTRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 83*4882a593SmuzhiyunANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 84*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 85*4882a593Smuzhiyun 86*4882a593Smuzhiyun------------------------------------------------------------------- 87*4882a593Smuzhiyun 88*4882a593Smuzhiyun==================================================== 89*4882a593SmuzhiyunCopyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. 90*4882a593Smuzhiyun 91*4882a593SmuzhiyunDeveloped at SunPro, a Sun Microsystems, Inc. business. 92*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this 93*4882a593Smuzhiyunsoftware is freely granted, provided that this notice 94*4882a593Smuzhiyunis preserved. 95*4882a593Smuzhiyun 96*4882a593Smuzhiyun------------------------------------------------------------------- 97*4882a593Smuzhiyun 98*4882a593SmuzhiyunBased on the UCB version with the ID appearing below. 99*4882a593SmuzhiyunThis is ANSIish only when "multibyte character == plain character". 100*4882a593Smuzhiyun 101*4882a593SmuzhiyunCopyright (c) 1989, 1993 102*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 103*4882a593Smuzhiyun 104*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 105*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 106*4882a593Smuzhiyunare met: 107*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 108*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 109*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 110*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 111*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 112*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 113*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 114*4882a593Smuzhiyun without specific prior written permission. 115*4882a593Smuzhiyun 116*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 117*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 118*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 119*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 120*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 121*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 122*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 123*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 124*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 125*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 126*4882a593SmuzhiyunSUCH DAMAGE. 127*4882a593Smuzhiyun 128*4882a593Smuzhiyun------------------------------------------------------------------- 129*4882a593Smuzhiyun 130*4882a593SmuzhiyunCopyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 131*4882a593SmuzhiyunAll rights reserved. 132*4882a593Smuzhiyun 133*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 134*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 135*4882a593Smuzhiyunare met: 136*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 137*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 138*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 139*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 140*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 141*4882a593Smuzhiyun3. Neither the name of the project nor the names of its contributors 142*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 143*4882a593Smuzhiyun without specific prior written permission. 144*4882a593Smuzhiyun 145*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND 146*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 147*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 148*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE 149*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 150*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 151*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 152*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 153*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 154*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 155*4882a593SmuzhiyunSUCH DAMAGE. 156*4882a593Smuzhiyun 157*4882a593Smuzhiyun------------------------------------------------------------------- 158*4882a593Smuzhiyun 159*4882a593SmuzhiyunCopyright (C) 2004, 2005, 2008 Internet Systems Consortium, Inc. ("ISC") 160*4882a593SmuzhiyunCopyright (C) 1995-1999, 2001, 2003 Internet Software Consortium. 161*4882a593Smuzhiyun 162*4882a593SmuzhiyunPermission to use, copy, modify, and/or distribute this software for any 163*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 164*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 165*4882a593Smuzhiyun 166*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 167*4882a593SmuzhiyunREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 168*4882a593SmuzhiyunAND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 169*4882a593SmuzhiyunINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 170*4882a593SmuzhiyunLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 171*4882a593SmuzhiyunOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 172*4882a593SmuzhiyunPERFORMANCE OF THIS SOFTWARE. 173*4882a593Smuzhiyun 174*4882a593Smuzhiyun------------------------------------------------------------------- 175*4882a593Smuzhiyun 176*4882a593SmuzhiyunCopyright (C) 2004, 2005, 2008 Internet Systems Consortium, Inc. ("ISC") 177*4882a593SmuzhiyunCopyright (C) 1997-2001 Internet Software Consortium. 178*4882a593Smuzhiyun 179*4882a593SmuzhiyunPermission to use, copy, modify, and/or distribute this software for any 180*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 181*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 182*4882a593Smuzhiyun 183*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 184*4882a593SmuzhiyunREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 185*4882a593SmuzhiyunAND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 186*4882a593SmuzhiyunINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 187*4882a593SmuzhiyunLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 188*4882a593SmuzhiyunOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 189*4882a593SmuzhiyunPERFORMANCE OF THIS SOFTWARE. 190*4882a593Smuzhiyun 191*4882a593Smuzhiyun------------------------------------------------------------------- 192*4882a593Smuzhiyun 193*4882a593SmuzhiyunCopyright (C) 2006 The Android Open Source Project 194*4882a593Smuzhiyun 195*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 196*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 197*4882a593SmuzhiyunYou may obtain a copy of the License at 198*4882a593Smuzhiyun 199*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 200*4882a593Smuzhiyun 201*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 202*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 203*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 204*4882a593SmuzhiyunSee the License for the specific language governing permissions and 205*4882a593Smuzhiyunlimitations under the License. 206*4882a593Smuzhiyun 207*4882a593Smuzhiyun------------------------------------------------------------------- 208*4882a593Smuzhiyun 209*4882a593SmuzhiyunCopyright (C) 2006 The Android Open Source Project 210*4882a593SmuzhiyunAll rights reserved. 211*4882a593Smuzhiyun 212*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 213*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 214*4882a593Smuzhiyunare met: 215*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 216*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 217*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 218*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 219*4882a593Smuzhiyun the documentation and/or other materials provided with the 220*4882a593Smuzhiyun distribution. 221*4882a593Smuzhiyun 222*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 223*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 224*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 225*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 226*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 227*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 228*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 229*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 230*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 231*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 232*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 233*4882a593SmuzhiyunSUCH DAMAGE. 234*4882a593Smuzhiyun 235*4882a593Smuzhiyun------------------------------------------------------------------- 236*4882a593Smuzhiyun 237*4882a593SmuzhiyunCopyright (C) 2008 The Android Open Source Project 238*4882a593Smuzhiyun 239*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 240*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 241*4882a593SmuzhiyunYou may obtain a copy of the License at 242*4882a593Smuzhiyun 243*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 244*4882a593Smuzhiyun 245*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 246*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 247*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 248*4882a593SmuzhiyunSee the License for the specific language governing permissions and 249*4882a593Smuzhiyunlimitations under the License. 250*4882a593Smuzhiyun 251*4882a593Smuzhiyun------------------------------------------------------------------- 252*4882a593Smuzhiyun 253*4882a593SmuzhiyunCopyright (C) 2008 The Android Open Source Project 254*4882a593SmuzhiyunAll rights reserved. 255*4882a593Smuzhiyun 256*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 257*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 258*4882a593Smuzhiyunare met: 259*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 260*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 261*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 262*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 263*4882a593Smuzhiyun the documentation and/or other materials provided with the 264*4882a593Smuzhiyun distribution. 265*4882a593Smuzhiyun 266*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 267*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 268*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 269*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 270*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 271*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 272*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 273*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 274*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 275*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 276*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 277*4882a593SmuzhiyunSUCH DAMAGE. 278*4882a593Smuzhiyun 279*4882a593Smuzhiyun------------------------------------------------------------------- 280*4882a593Smuzhiyun 281*4882a593SmuzhiyunCopyright (C) 2008 The Android Open Source Project 282*4882a593SmuzhiyunAll rights reserved. 283*4882a593SmuzhiyunCopyright (c) 2013-2014, NVIDIA Corporation. All rights reserved. 284*4882a593Smuzhiyun 285*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 286*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 287*4882a593Smuzhiyunare met: 288*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 289*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 290*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 291*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 292*4882a593Smuzhiyun the documentation and/or other materials provided with the 293*4882a593Smuzhiyun distribution. 294*4882a593Smuzhiyun 295*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 296*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 297*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 298*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 299*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 300*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 301*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 302*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 303*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 304*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 305*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 306*4882a593SmuzhiyunSUCH DAMAGE. 307*4882a593Smuzhiyun 308*4882a593Smuzhiyun------------------------------------------------------------------- 309*4882a593Smuzhiyun 310*4882a593SmuzhiyunCopyright (C) 2009 The Android Open Source Project 311*4882a593SmuzhiyunAll rights reserved. 312*4882a593Smuzhiyun 313*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 314*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 315*4882a593Smuzhiyunare met: 316*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 317*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 318*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 319*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 320*4882a593Smuzhiyun the documentation and/or other materials provided with the 321*4882a593Smuzhiyun distribution. 322*4882a593Smuzhiyun 323*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 324*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 325*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 326*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 327*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 328*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 329*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 330*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 331*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 332*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 333*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 334*4882a593SmuzhiyunSUCH DAMAGE. 335*4882a593Smuzhiyun 336*4882a593Smuzhiyun------------------------------------------------------------------- 337*4882a593Smuzhiyun 338*4882a593SmuzhiyunCopyright (C) 2010 The Android Open Source Project 339*4882a593Smuzhiyun 340*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 341*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 342*4882a593SmuzhiyunYou may obtain a copy of the License at 343*4882a593Smuzhiyun 344*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 345*4882a593Smuzhiyun 346*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 347*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 348*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 349*4882a593SmuzhiyunSee the License for the specific language governing permissions and 350*4882a593Smuzhiyunlimitations under the License. 351*4882a593Smuzhiyun 352*4882a593Smuzhiyun------------------------------------------------------------------- 353*4882a593Smuzhiyun 354*4882a593SmuzhiyunCopyright (C) 2010 The Android Open Source Project 355*4882a593SmuzhiyunAll rights reserved. 356*4882a593Smuzhiyun 357*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 358*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 359*4882a593Smuzhiyunare met: 360*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 361*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 362*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 363*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 364*4882a593Smuzhiyun the documentation and/or other materials provided with the 365*4882a593Smuzhiyun distribution. 366*4882a593Smuzhiyun 367*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 368*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 369*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 370*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 371*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 372*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 373*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 374*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 375*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 376*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 377*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 378*4882a593SmuzhiyunSUCH DAMAGE. 379*4882a593Smuzhiyun 380*4882a593Smuzhiyun------------------------------------------------------------------- 381*4882a593Smuzhiyun 382*4882a593SmuzhiyunCopyright (C) 2010 The Android Open Source Project 383*4882a593SmuzhiyunCopyright (c) 2008 ARM Ltd 384*4882a593SmuzhiyunAll rights reserved. 385*4882a593Smuzhiyun 386*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 387*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 388*4882a593Smuzhiyunare met: 389*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 390*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 391*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 392*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 393*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 394*4882a593Smuzhiyun3. The name of the company may not be used to endorse or promote 395*4882a593Smuzhiyun products derived from this software without specific prior written 396*4882a593Smuzhiyun permission. 397*4882a593Smuzhiyun 398*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED 399*4882a593SmuzhiyunWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 400*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 401*4882a593SmuzhiyunIN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 402*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 403*4882a593SmuzhiyunTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 404*4882a593SmuzhiyunPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 405*4882a593SmuzhiyunLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 406*4882a593SmuzhiyunNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 407*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 408*4882a593Smuzhiyun 409*4882a593SmuzhiyunAndroid adaptation and tweak by Jim Huang <jserv@0xlab.org>. 410*4882a593Smuzhiyun 411*4882a593Smuzhiyun------------------------------------------------------------------- 412*4882a593Smuzhiyun 413*4882a593SmuzhiyunCopyright (C) 2011 The Android Open Source Project 414*4882a593SmuzhiyunAll rights reserved. 415*4882a593Smuzhiyun 416*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 417*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 418*4882a593Smuzhiyunare met: 419*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 420*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 421*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 422*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 423*4882a593Smuzhiyun the documentation and/or other materials provided with the 424*4882a593Smuzhiyun distribution. 425*4882a593Smuzhiyun 426*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 427*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 428*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 429*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 430*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 431*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 432*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 433*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 434*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 435*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 436*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 437*4882a593SmuzhiyunSUCH DAMAGE. 438*4882a593Smuzhiyun 439*4882a593Smuzhiyun------------------------------------------------------------------- 440*4882a593Smuzhiyun 441*4882a593SmuzhiyunCopyright (C) 2012 The Android Open Source Project 442*4882a593Smuzhiyun 443*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 444*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 445*4882a593SmuzhiyunYou may obtain a copy of the License at 446*4882a593Smuzhiyun 447*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 448*4882a593Smuzhiyun 449*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 450*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 451*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 452*4882a593SmuzhiyunSee the License for the specific language governing permissions and 453*4882a593Smuzhiyunlimitations under the License. 454*4882a593Smuzhiyun 455*4882a593Smuzhiyun------------------------------------------------------------------- 456*4882a593Smuzhiyun 457*4882a593SmuzhiyunCopyright (C) 2012 The Android Open Source Project 458*4882a593SmuzhiyunAll rights reserved. 459*4882a593Smuzhiyun 460*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 461*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 462*4882a593Smuzhiyunare met: 463*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 464*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 465*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 466*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 467*4882a593Smuzhiyun the documentation and/or other materials provided with the 468*4882a593Smuzhiyun distribution. 469*4882a593Smuzhiyun 470*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 471*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 472*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 473*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 474*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 475*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 476*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 477*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 478*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 479*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 480*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 481*4882a593SmuzhiyunSUCH DAMAGE. 482*4882a593Smuzhiyun 483*4882a593Smuzhiyun------------------------------------------------------------------- 484*4882a593Smuzhiyun 485*4882a593SmuzhiyunCopyright (C) 2013 The Android Open Source Project 486*4882a593Smuzhiyun 487*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 488*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 489*4882a593SmuzhiyunYou may obtain a copy of the License at 490*4882a593Smuzhiyun 491*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 492*4882a593Smuzhiyun 493*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 494*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 495*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 496*4882a593SmuzhiyunSee the License for the specific language governing permissions and 497*4882a593Smuzhiyunlimitations under the License. 498*4882a593Smuzhiyun 499*4882a593Smuzhiyun------------------------------------------------------------------- 500*4882a593Smuzhiyun 501*4882a593SmuzhiyunCopyright (C) 2013 The Android Open Source Project 502*4882a593SmuzhiyunAll rights reserved. 503*4882a593Smuzhiyun 504*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 505*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 506*4882a593Smuzhiyunare met: 507*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 508*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 509*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 510*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 511*4882a593Smuzhiyun the documentation and/or other materials provided with the 512*4882a593Smuzhiyun distribution. 513*4882a593Smuzhiyun 514*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 515*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 516*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 517*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 518*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 519*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 520*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 521*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 522*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 523*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 524*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 525*4882a593SmuzhiyunSUCH DAMAGE. 526*4882a593Smuzhiyun 527*4882a593Smuzhiyun------------------------------------------------------------------- 528*4882a593Smuzhiyun 529*4882a593SmuzhiyunCopyright (C) 2013 The Android Open Source Project 530*4882a593SmuzhiyunAll rights reserved. 531*4882a593SmuzhiyunCopyright (c) 2013-2014 NVIDIA Corporation. All rights reserved. 532*4882a593Smuzhiyun 533*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 534*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 535*4882a593Smuzhiyunare met: 536*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 537*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 538*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 539*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 540*4882a593Smuzhiyun the documentation and/or other materials provided with the 541*4882a593Smuzhiyun distribution. 542*4882a593Smuzhiyun 543*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 544*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 545*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 546*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 547*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 548*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 549*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 550*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 551*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 552*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 553*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 554*4882a593SmuzhiyunSUCH DAMAGE. 555*4882a593Smuzhiyun 556*4882a593Smuzhiyun------------------------------------------------------------------- 557*4882a593Smuzhiyun 558*4882a593SmuzhiyunCopyright (C) 2013 The Android Open Source Project 559*4882a593SmuzhiyunCopyright (c) 2014, NVIDIA CORPORATION. All rights reserved. 560*4882a593SmuzhiyunAll rights reserved. 561*4882a593Smuzhiyun 562*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 563*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 564*4882a593Smuzhiyunare met: 565*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 566*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 567*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 568*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 569*4882a593Smuzhiyun the documentation and/or other materials provided with the 570*4882a593Smuzhiyun distribution. 571*4882a593Smuzhiyun 572*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 573*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 574*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 575*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 576*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 577*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 578*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 579*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 580*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 581*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 582*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 583*4882a593SmuzhiyunSUCH DAMAGE. 584*4882a593Smuzhiyun 585*4882a593Smuzhiyun------------------------------------------------------------------- 586*4882a593Smuzhiyun 587*4882a593SmuzhiyunCopyright (C) 2014 The Android Open Source Project 588*4882a593Smuzhiyun 589*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 590*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 591*4882a593SmuzhiyunYou may obtain a copy of the License at 592*4882a593Smuzhiyun 593*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 594*4882a593Smuzhiyun 595*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 596*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 597*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 598*4882a593SmuzhiyunSee the License for the specific language governing permissions and 599*4882a593Smuzhiyunlimitations under the License. 600*4882a593Smuzhiyun 601*4882a593Smuzhiyun------------------------------------------------------------------- 602*4882a593Smuzhiyun 603*4882a593SmuzhiyunCopyright (C) 2014 The Android Open Source Project 604*4882a593SmuzhiyunAll rights reserved. 605*4882a593Smuzhiyun 606*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 607*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 608*4882a593Smuzhiyunare met: 609*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 610*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 611*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 612*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 613*4882a593Smuzhiyun the documentation and/or other materials provided with the 614*4882a593Smuzhiyun distribution. 615*4882a593Smuzhiyun 616*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 617*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 618*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 619*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 620*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 621*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 622*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 623*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 624*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 625*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 626*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 627*4882a593SmuzhiyunSUCH DAMAGE. 628*4882a593Smuzhiyun 629*4882a593Smuzhiyun------------------------------------------------------------------- 630*4882a593Smuzhiyun 631*4882a593SmuzhiyunCopyright (C) 2015 The Android Open Source Project 632*4882a593Smuzhiyun 633*4882a593SmuzhiyunLicensed under the Apache License, Version 2.0 (the "License"); 634*4882a593Smuzhiyunyou may not use this file except in compliance with the License. 635*4882a593SmuzhiyunYou may obtain a copy of the License at 636*4882a593Smuzhiyun 637*4882a593Smuzhiyun http://www.apache.org/licenses/LICENSE-2.0 638*4882a593Smuzhiyun 639*4882a593SmuzhiyunUnless required by applicable law or agreed to in writing, software 640*4882a593Smuzhiyundistributed under the License is distributed on an "AS IS" BASIS, 641*4882a593SmuzhiyunWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 642*4882a593SmuzhiyunSee the License for the specific language governing permissions and 643*4882a593Smuzhiyunlimitations under the License. 644*4882a593Smuzhiyun 645*4882a593Smuzhiyun------------------------------------------------------------------- 646*4882a593Smuzhiyun 647*4882a593SmuzhiyunCopyright (C) 2015 The Android Open Source Project 648*4882a593SmuzhiyunAll rights reserved. 649*4882a593Smuzhiyun 650*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 651*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 652*4882a593Smuzhiyunare met: 653*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 654*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 655*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 656*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in 657*4882a593Smuzhiyun the documentation and/or other materials provided with the 658*4882a593Smuzhiyun distribution. 659*4882a593Smuzhiyun 660*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 661*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 662*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 663*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 664*4882a593SmuzhiyunCOPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 665*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 666*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 667*4882a593SmuzhiyunOF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 668*4882a593SmuzhiyunAND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 669*4882a593SmuzhiyunOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 670*4882a593SmuzhiyunOF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 671*4882a593SmuzhiyunSUCH DAMAGE. 672*4882a593Smuzhiyun 673*4882a593Smuzhiyun------------------------------------------------------------------- 674*4882a593Smuzhiyun 675*4882a593SmuzhiyunCopyright (c) 1980, 1983, 1988, 1993 676*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 677*4882a593Smuzhiyun 678*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 679*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 680*4882a593Smuzhiyunare met: 681*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 682*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 683*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 684*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 685*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 686*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 687*4882a593Smuzhiyun must display the following acknowledgement: 688*4882a593Smuzhiyun This product includes software developed by the University of 689*4882a593Smuzhiyun California, Berkeley and its contributors. 690*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 691*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 692*4882a593Smuzhiyun without specific prior written permission. 693*4882a593Smuzhiyun 694*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 695*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 696*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 697*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 698*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 699*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 700*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 701*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 702*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 703*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 704*4882a593SmuzhiyunSUCH DAMAGE. 705*4882a593Smuzhiyun 706*4882a593Smuzhiyun 707*4882a593SmuzhiyunPortions Copyright (c) 1993 by Digital Equipment Corporation. 708*4882a593Smuzhiyun 709*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 710*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 711*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies, and that 712*4882a593Smuzhiyunthe name of Digital Equipment Corporation not be used in advertising or 713*4882a593Smuzhiyunpublicity pertaining to distribution of the document or software without 714*4882a593Smuzhiyunspecific, written prior permission. 715*4882a593Smuzhiyun 716*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL 717*4882a593SmuzhiyunWARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES 718*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT 719*4882a593SmuzhiyunCORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 720*4882a593SmuzhiyunDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 721*4882a593SmuzhiyunPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 722*4882a593SmuzhiyunACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 723*4882a593SmuzhiyunSOFTWARE. 724*4882a593Smuzhiyun 725*4882a593Smuzhiyun------------------------------------------------------------------- 726*4882a593Smuzhiyun 727*4882a593SmuzhiyunCopyright (c) 1982, 1986, 1993 728*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 729*4882a593Smuzhiyun 730*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 731*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 732*4882a593Smuzhiyunare met: 733*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 734*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 735*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 736*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 737*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 738*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 739*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 740*4882a593Smuzhiyun without specific prior written permission. 741*4882a593Smuzhiyun 742*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 743*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 744*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 745*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 746*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 747*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 748*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 749*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 750*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 751*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 752*4882a593SmuzhiyunSUCH DAMAGE. 753*4882a593Smuzhiyun 754*4882a593Smuzhiyun------------------------------------------------------------------- 755*4882a593Smuzhiyun 756*4882a593SmuzhiyunCopyright (c) 1982, 1986, 1993 757*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 758*4882a593Smuzhiyun(c) UNIX System Laboratories, Inc. 759*4882a593SmuzhiyunAll or some portions of this file are derived from material licensed 760*4882a593Smuzhiyunto the University of California by American Telephone and Telegraph 761*4882a593SmuzhiyunCo. or Unix System Laboratories, Inc. and are reproduced herein with 762*4882a593Smuzhiyunthe permission of UNIX System Laboratories, Inc. 763*4882a593Smuzhiyun 764*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 765*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 766*4882a593Smuzhiyunare met: 767*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 768*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 769*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 770*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 771*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 772*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 773*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 774*4882a593Smuzhiyun without specific prior written permission. 775*4882a593Smuzhiyun 776*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 777*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 778*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 779*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 780*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 781*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 782*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 783*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 784*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 785*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 786*4882a593SmuzhiyunSUCH DAMAGE. 787*4882a593Smuzhiyun 788*4882a593Smuzhiyun------------------------------------------------------------------- 789*4882a593Smuzhiyun 790*4882a593SmuzhiyunCopyright (c) 1983, 1987, 1989 791*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 792*4882a593Smuzhiyun 793*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 794*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 795*4882a593Smuzhiyunare met: 796*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 797*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 798*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 799*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 800*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 801*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 802*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 803*4882a593Smuzhiyun without specific prior written permission. 804*4882a593Smuzhiyun 805*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 806*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 807*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 808*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 809*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 810*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 811*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 812*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 813*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 814*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 815*4882a593SmuzhiyunSUCH DAMAGE. 816*4882a593Smuzhiyun 817*4882a593Smuzhiyun------------------------------------------------------------------- 818*4882a593Smuzhiyun 819*4882a593SmuzhiyunCopyright (c) 1983, 1989 820*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 821*4882a593Smuzhiyun 822*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 823*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 824*4882a593Smuzhiyunare met: 825*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 826*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 827*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 828*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 829*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 830*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 831*4882a593Smuzhiyun must display the following acknowledgement: 832*4882a593Smuzhiyun This product includes software developed by the University of 833*4882a593Smuzhiyun California, Berkeley and its contributors. 834*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 835*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 836*4882a593Smuzhiyun without specific prior written permission. 837*4882a593Smuzhiyun 838*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 839*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 840*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 841*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 842*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 843*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 844*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 845*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 846*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 847*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 848*4882a593SmuzhiyunSUCH DAMAGE. 849*4882a593Smuzhiyun 850*4882a593Smuzhiyun------------------------------------------------------------------- 851*4882a593Smuzhiyun 852*4882a593SmuzhiyunCopyright (c) 1983, 1989, 1993 853*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 854*4882a593Smuzhiyun 855*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 856*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 857*4882a593Smuzhiyunare met: 858*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 859*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 860*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 861*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 862*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 863*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 864*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 865*4882a593Smuzhiyun without specific prior written permission. 866*4882a593Smuzhiyun 867*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 868*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 869*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 870*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 871*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 872*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 873*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 874*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 875*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 876*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 877*4882a593SmuzhiyunSUCH DAMAGE. 878*4882a593Smuzhiyun 879*4882a593Smuzhiyun------------------------------------------------------------------- 880*4882a593Smuzhiyun 881*4882a593SmuzhiyunCopyright (c) 1983, 1990, 1993 882*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 883*4882a593Smuzhiyun 884*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 885*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 886*4882a593Smuzhiyunare met: 887*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 888*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 889*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 890*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 891*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 892*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 893*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 894*4882a593Smuzhiyun without specific prior written permission. 895*4882a593Smuzhiyun 896*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 897*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 898*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 899*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 900*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 901*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 902*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 903*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 904*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 905*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 906*4882a593SmuzhiyunSUCH DAMAGE. 907*4882a593Smuzhiyun 908*4882a593SmuzhiyunPortions Copyright (c) 1993 by Digital Equipment Corporation. 909*4882a593Smuzhiyun 910*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 911*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 912*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies, and that 913*4882a593Smuzhiyunthe name of Digital Equipment Corporation not be used in advertising or 914*4882a593Smuzhiyunpublicity pertaining to distribution of the document or software without 915*4882a593Smuzhiyunspecific, written prior permission. 916*4882a593Smuzhiyun 917*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL 918*4882a593SmuzhiyunWARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES 919*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT 920*4882a593SmuzhiyunCORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 921*4882a593SmuzhiyunDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 922*4882a593SmuzhiyunPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 923*4882a593SmuzhiyunACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 924*4882a593SmuzhiyunSOFTWARE. 925*4882a593Smuzhiyun 926*4882a593Smuzhiyun------------------------------------------------------------------- 927*4882a593Smuzhiyun 928*4882a593SmuzhiyunCopyright (c) 1983, 1993 929*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 930*4882a593Smuzhiyun 931*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 932*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 933*4882a593Smuzhiyunare met: 934*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 935*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 936*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 937*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 938*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 939*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 940*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 941*4882a593Smuzhiyun without specific prior written permission. 942*4882a593Smuzhiyun 943*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 944*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 945*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 946*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 947*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 948*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 949*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 950*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 951*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 952*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 953*4882a593SmuzhiyunSUCH DAMAGE. 954*4882a593Smuzhiyun 955*4882a593Smuzhiyun------------------------------------------------------------------- 956*4882a593Smuzhiyun 957*4882a593SmuzhiyunCopyright (c) 1983, 1993 958*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 959*4882a593Smuzhiyun 960*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 961*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 962*4882a593Smuzhiyunare met: 963*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 964*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 965*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 966*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 967*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 968*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 969*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 970*4882a593Smuzhiyun without specific prior written permission. 971*4882a593Smuzhiyun 972*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 973*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 974*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 975*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 976*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 977*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 978*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 979*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 980*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 981*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 982*4882a593SmuzhiyunSUCH DAMAGE. 983*4882a593Smuzhiyun 984*4882a593Smuzhiyun------------------------------------------------------------------- 985*4882a593Smuzhiyun 986*4882a593SmuzhiyunCopyright (c) 1985 987*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 988*4882a593Smuzhiyun 989*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 990*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 991*4882a593Smuzhiyunare met: 992*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 993*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 994*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 995*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 996*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 997*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 998*4882a593Smuzhiyun must display the following acknowledgement: 999*4882a593Smuzhiyun This product includes software developed by the University of 1000*4882a593Smuzhiyun California, Berkeley and its contributors. 1001*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1002*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1003*4882a593Smuzhiyun without specific prior written permission. 1004*4882a593Smuzhiyun 1005*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1006*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1007*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1008*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1009*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1010*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1011*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1012*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1013*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1014*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1015*4882a593SmuzhiyunSUCH DAMAGE. 1016*4882a593Smuzhiyun 1017*4882a593Smuzhiyun------------------------------------------------------------------- 1018*4882a593Smuzhiyun 1019*4882a593SmuzhiyunCopyright (c) 1985 Regents of the University of California. 1020*4882a593SmuzhiyunAll rights reserved. 1021*4882a593Smuzhiyun 1022*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1023*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1024*4882a593Smuzhiyunare met: 1025*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1026*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1027*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1028*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1029*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1030*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1031*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1032*4882a593Smuzhiyun without specific prior written permission. 1033*4882a593Smuzhiyun 1034*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1035*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1036*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1037*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1038*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1039*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1040*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1041*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1042*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1043*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1044*4882a593SmuzhiyunSUCH DAMAGE. 1045*4882a593Smuzhiyun 1046*4882a593Smuzhiyun------------------------------------------------------------------- 1047*4882a593Smuzhiyun 1048*4882a593SmuzhiyunCopyright (c) 1985, 1988, 1993 1049*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1050*4882a593Smuzhiyun 1051*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1052*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1053*4882a593Smuzhiyunare met: 1054*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1055*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1056*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1057*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1058*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1059*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1060*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1061*4882a593Smuzhiyun without specific prior written permission. 1062*4882a593Smuzhiyun 1063*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1064*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1065*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1066*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1067*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1068*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1069*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1070*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1071*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1072*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1073*4882a593SmuzhiyunSUCH DAMAGE. 1074*4882a593Smuzhiyun 1075*4882a593SmuzhiyunPortions Copyright (c) 1993 by Digital Equipment Corporation. 1076*4882a593Smuzhiyun 1077*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 1078*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 1079*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies, and that 1080*4882a593Smuzhiyunthe name of Digital Equipment Corporation not be used in advertising or 1081*4882a593Smuzhiyunpublicity pertaining to distribution of the document or software without 1082*4882a593Smuzhiyunspecific, written prior permission. 1083*4882a593Smuzhiyun 1084*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL 1085*4882a593SmuzhiyunWARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES 1086*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT 1087*4882a593SmuzhiyunCORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 1088*4882a593SmuzhiyunDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 1089*4882a593SmuzhiyunPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 1090*4882a593SmuzhiyunACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 1091*4882a593SmuzhiyunSOFTWARE. 1092*4882a593Smuzhiyun 1093*4882a593Smuzhiyun------------------------------------------------------------------- 1094*4882a593Smuzhiyun 1095*4882a593SmuzhiyunCopyright (c) 1985, 1989, 1993 1096*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1097*4882a593Smuzhiyun 1098*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1099*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1100*4882a593Smuzhiyunare met: 1101*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1102*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1103*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1104*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1105*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1106*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 1107*4882a593Smuzhiyun must display the following acknowledgement: 1108*4882a593Smuzhiyun This product includes software developed by the University of 1109*4882a593Smuzhiyun California, Berkeley and its contributors. 1110*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1111*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1112*4882a593Smuzhiyun without specific prior written permission. 1113*4882a593Smuzhiyun 1114*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1115*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1116*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1117*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1118*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1119*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1120*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1121*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1122*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1123*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1124*4882a593SmuzhiyunSUCH DAMAGE. 1125*4882a593Smuzhiyun 1126*4882a593Smuzhiyun------------------------------------------------------------------- 1127*4882a593Smuzhiyun 1128*4882a593SmuzhiyunCopyright (c) 1985, 1993 1129*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1130*4882a593Smuzhiyun 1131*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1132*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1133*4882a593Smuzhiyunare met: 1134*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1135*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1136*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1137*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1138*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1139*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 1140*4882a593Smuzhiyun must display the following acknowledgement: 1141*4882a593Smuzhiyun This product includes software developed by the University of 1142*4882a593Smuzhiyun California, Berkeley and its contributors. 1143*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1144*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1145*4882a593Smuzhiyun without specific prior written permission. 1146*4882a593Smuzhiyun 1147*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1148*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1149*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1150*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1151*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1152*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1153*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1154*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1155*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1156*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1157*4882a593SmuzhiyunSUCH DAMAGE. 1158*4882a593Smuzhiyun 1159*4882a593Smuzhiyun------------------------------------------------------------------- 1160*4882a593Smuzhiyun 1161*4882a593SmuzhiyunCopyright (c) 1985, 1993 1162*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1163*4882a593Smuzhiyun 1164*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1165*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1166*4882a593Smuzhiyunare met: 1167*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1168*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1169*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1170*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1171*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1172*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1173*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1174*4882a593Smuzhiyun without specific prior written permission. 1175*4882a593Smuzhiyun 1176*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1177*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1178*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1179*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1180*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1181*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1182*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1183*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1184*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1185*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1186*4882a593SmuzhiyunSUCH DAMAGE. 1187*4882a593Smuzhiyun 1188*4882a593Smuzhiyun------------------------------------------------------------------- 1189*4882a593Smuzhiyun 1190*4882a593SmuzhiyunCopyright (c) 1987 Regents of the University of California. 1191*4882a593SmuzhiyunAll rights reserved. 1192*4882a593Smuzhiyun 1193*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1194*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1195*4882a593Smuzhiyunare met: 1196*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1197*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1198*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1199*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1200*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1201*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1202*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1203*4882a593Smuzhiyun without specific prior written permission. 1204*4882a593Smuzhiyun 1205*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1206*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1207*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1208*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1209*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1210*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1211*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1212*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1213*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1214*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1215*4882a593SmuzhiyunSUCH DAMAGE. 1216*4882a593Smuzhiyun 1217*4882a593Smuzhiyun------------------------------------------------------------------- 1218*4882a593Smuzhiyun 1219*4882a593SmuzhiyunCopyright (c) 1987, 1993 1220*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1221*4882a593Smuzhiyun 1222*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1223*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1224*4882a593Smuzhiyunare met: 1225*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1226*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1227*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1228*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1229*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1230*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 1231*4882a593Smuzhiyun must display the following acknowledgement: 1232*4882a593Smuzhiyun This product includes software developed by the University of 1233*4882a593Smuzhiyun California, Berkeley and its contributors. 1234*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1235*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1236*4882a593Smuzhiyun without specific prior written permission. 1237*4882a593Smuzhiyun 1238*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1239*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1240*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1241*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1242*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1243*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1244*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1245*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1246*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1247*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1248*4882a593SmuzhiyunSUCH DAMAGE. 1249*4882a593Smuzhiyun 1250*4882a593Smuzhiyun------------------------------------------------------------------- 1251*4882a593Smuzhiyun 1252*4882a593SmuzhiyunCopyright (c) 1987, 1993 1253*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1254*4882a593Smuzhiyun 1255*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1256*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1257*4882a593Smuzhiyunare met: 1258*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1259*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1260*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1261*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1262*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1263*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1264*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1265*4882a593Smuzhiyun without specific prior written permission. 1266*4882a593Smuzhiyun 1267*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1268*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1269*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1270*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1271*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1272*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1273*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1274*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1275*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1276*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1277*4882a593SmuzhiyunSUCH DAMAGE. 1278*4882a593Smuzhiyun 1279*4882a593Smuzhiyun------------------------------------------------------------------- 1280*4882a593Smuzhiyun 1281*4882a593SmuzhiyunCopyright (c) 1988 Regents of the University of California. 1282*4882a593SmuzhiyunAll rights reserved. 1283*4882a593Smuzhiyun 1284*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1285*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1286*4882a593Smuzhiyunare met: 1287*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1288*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1289*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1290*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1291*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1292*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1293*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1294*4882a593Smuzhiyun without specific prior written permission. 1295*4882a593Smuzhiyun 1296*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1297*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1298*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1299*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1300*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1301*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1302*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1303*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1304*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1305*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1306*4882a593SmuzhiyunSUCH DAMAGE. 1307*4882a593Smuzhiyun 1308*4882a593Smuzhiyun------------------------------------------------------------------- 1309*4882a593Smuzhiyun 1310*4882a593SmuzhiyunCopyright (c) 1988 The Regents of the University of California. 1311*4882a593SmuzhiyunAll rights reserved. 1312*4882a593Smuzhiyun 1313*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1314*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1315*4882a593Smuzhiyunare met: 1316*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1317*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1318*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1319*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1320*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1321*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1322*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1323*4882a593Smuzhiyun without specific prior written permission. 1324*4882a593Smuzhiyun 1325*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1326*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1327*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1328*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1329*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1330*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1331*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1332*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1333*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1334*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1335*4882a593SmuzhiyunSUCH DAMAGE. 1336*4882a593Smuzhiyun 1337*4882a593Smuzhiyun------------------------------------------------------------------- 1338*4882a593Smuzhiyun 1339*4882a593SmuzhiyunCopyright (c) 1988, 1993 1340*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1341*4882a593Smuzhiyun 1342*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1343*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1344*4882a593Smuzhiyunare met: 1345*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1346*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1347*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1348*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1349*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1350*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 1351*4882a593Smuzhiyun must display the following acknowledgement: 1352*4882a593Smuzhiyun This product includes software developed by the University of 1353*4882a593Smuzhiyun California, Berkeley and its contributors. 1354*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1355*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1356*4882a593Smuzhiyun without specific prior written permission. 1357*4882a593Smuzhiyun 1358*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1359*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1360*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1361*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1362*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1363*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1364*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1365*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1366*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1367*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1368*4882a593SmuzhiyunSUCH DAMAGE. 1369*4882a593Smuzhiyun 1370*4882a593Smuzhiyun------------------------------------------------------------------- 1371*4882a593Smuzhiyun 1372*4882a593SmuzhiyunCopyright (c) 1988, 1993 1373*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1374*4882a593Smuzhiyun 1375*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1376*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1377*4882a593Smuzhiyunare met: 1378*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1379*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1380*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1381*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1382*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1383*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1384*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1385*4882a593Smuzhiyun without specific prior written permission. 1386*4882a593Smuzhiyun 1387*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1388*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1389*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1390*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1391*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1392*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1393*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1394*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1395*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1396*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1397*4882a593SmuzhiyunSUCH DAMAGE. 1398*4882a593Smuzhiyun 1399*4882a593Smuzhiyun------------------------------------------------------------------- 1400*4882a593Smuzhiyun 1401*4882a593SmuzhiyunCopyright (c) 1988, 1993 1402*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1403*4882a593Smuzhiyun 1404*4882a593SmuzhiyunThis code is derived from software written by Ken Arnold and 1405*4882a593Smuzhiyunpublished in UNIX Review, Vol. 6, No. 8. 1406*4882a593Smuzhiyun 1407*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1408*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1409*4882a593Smuzhiyunare met: 1410*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1411*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1412*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1413*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1414*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1415*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1416*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1417*4882a593Smuzhiyun without specific prior written permission. 1418*4882a593Smuzhiyun 1419*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1420*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1421*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1422*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1423*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1424*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1425*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1426*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1427*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1428*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1429*4882a593SmuzhiyunSUCH DAMAGE. 1430*4882a593Smuzhiyun 1431*4882a593Smuzhiyun------------------------------------------------------------------- 1432*4882a593Smuzhiyun 1433*4882a593SmuzhiyunCopyright (c) 1989 The Regents of the University of California. 1434*4882a593SmuzhiyunAll rights reserved. 1435*4882a593Smuzhiyun 1436*4882a593SmuzhiyunRedistribution and use in source and binary forms are permitted 1437*4882a593Smuzhiyunprovided that the above copyright notice and this paragraph are 1438*4882a593Smuzhiyunduplicated in all such forms and that any documentation, 1439*4882a593Smuzhiyunadvertising materials, and other materials related to such 1440*4882a593Smuzhiyundistribution and use acknowledge that the software was developed 1441*4882a593Smuzhiyunby the University of California, Berkeley. The name of the 1442*4882a593SmuzhiyunUniversity may not be used to endorse or promote products derived 1443*4882a593Smuzhiyunfrom this software without specific prior written permission. 1444*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR 1445*4882a593SmuzhiyunIMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED 1446*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 1447*4882a593Smuzhiyun 1448*4882a593Smuzhiyun------------------------------------------------------------------- 1449*4882a593Smuzhiyun 1450*4882a593SmuzhiyunCopyright (c) 1989 The Regents of the University of California. 1451*4882a593SmuzhiyunAll rights reserved. 1452*4882a593Smuzhiyun 1453*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1454*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1455*4882a593Smuzhiyunare met: 1456*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1457*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1458*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1459*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1460*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1461*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1462*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1463*4882a593Smuzhiyun without specific prior written permission. 1464*4882a593Smuzhiyun 1465*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1466*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1467*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1468*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1469*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1470*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1471*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1472*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1473*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1474*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1475*4882a593SmuzhiyunSUCH DAMAGE. 1476*4882a593Smuzhiyun 1477*4882a593Smuzhiyun------------------------------------------------------------------- 1478*4882a593Smuzhiyun 1479*4882a593SmuzhiyunCopyright (c) 1989 The Regents of the University of California. 1480*4882a593SmuzhiyunAll rights reserved. 1481*4882a593Smuzhiyun(c) UNIX System Laboratories, Inc. 1482*4882a593SmuzhiyunAll or some portions of this file are derived from material licensed 1483*4882a593Smuzhiyunto the University of California by American Telephone and Telegraph 1484*4882a593SmuzhiyunCo. or Unix System Laboratories, Inc. and are reproduced herein with 1485*4882a593Smuzhiyunthe permission of UNIX System Laboratories, Inc. 1486*4882a593Smuzhiyun 1487*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1488*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1489*4882a593Smuzhiyunare met: 1490*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1491*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1492*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1493*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1494*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1495*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1496*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1497*4882a593Smuzhiyun without specific prior written permission. 1498*4882a593Smuzhiyun 1499*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1500*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1501*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1502*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1503*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1504*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1505*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1506*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1507*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1508*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1509*4882a593SmuzhiyunSUCH DAMAGE. 1510*4882a593Smuzhiyun 1511*4882a593Smuzhiyun------------------------------------------------------------------- 1512*4882a593Smuzhiyun 1513*4882a593SmuzhiyunCopyright (c) 1989, 1993 1514*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1515*4882a593Smuzhiyun 1516*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1517*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1518*4882a593Smuzhiyunare met: 1519*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1520*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1521*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1522*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1523*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1524*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1525*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1526*4882a593Smuzhiyun without specific prior written permission. 1527*4882a593Smuzhiyun 1528*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1529*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1530*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1531*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1532*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1533*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1534*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1535*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1536*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1537*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1538*4882a593SmuzhiyunSUCH DAMAGE. 1539*4882a593Smuzhiyun 1540*4882a593Smuzhiyun------------------------------------------------------------------- 1541*4882a593Smuzhiyun 1542*4882a593SmuzhiyunCopyright (c) 1989, 1993 1543*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1544*4882a593Smuzhiyun 1545*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1546*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1547*4882a593Smuzhiyunare met: 1548*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1549*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1550*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1551*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1552*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1553*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1554*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1555*4882a593Smuzhiyun without specific prior written permission. 1556*4882a593Smuzhiyun 1557*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1558*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1559*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1560*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1561*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1562*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1563*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1564*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1565*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1566*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1567*4882a593SmuzhiyunSUCH DAMAGE. 1568*4882a593Smuzhiyun 1569*4882a593Smuzhiyun------------------------------------------------------------------- 1570*4882a593Smuzhiyun 1571*4882a593SmuzhiyunCopyright (c) 1989, 1993 1572*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1573*4882a593Smuzhiyun 1574*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1575*4882a593SmuzhiyunRoger L. Snyder. 1576*4882a593Smuzhiyun 1577*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1578*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1579*4882a593Smuzhiyunare met: 1580*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1581*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1582*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1583*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1584*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1585*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1586*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1587*4882a593Smuzhiyun without specific prior written permission. 1588*4882a593Smuzhiyun 1589*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1590*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1591*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1592*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1593*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1594*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1595*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1596*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1597*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1598*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1599*4882a593SmuzhiyunSUCH DAMAGE. 1600*4882a593Smuzhiyun 1601*4882a593Smuzhiyun------------------------------------------------------------------- 1602*4882a593Smuzhiyun 1603*4882a593SmuzhiyunCopyright (c) 1989, 1993 1604*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1605*4882a593Smuzhiyun(c) UNIX System Laboratories, Inc. 1606*4882a593SmuzhiyunAll or some portions of this file are derived from material licensed 1607*4882a593Smuzhiyunto the University of California by American Telephone and Telegraph 1608*4882a593SmuzhiyunCo. or Unix System Laboratories, Inc. and are reproduced herein with 1609*4882a593Smuzhiyunthe permission of UNIX System Laboratories, Inc. 1610*4882a593Smuzhiyun 1611*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1612*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1613*4882a593Smuzhiyunare met: 1614*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1615*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1616*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1617*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1618*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1619*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1620*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1621*4882a593Smuzhiyun without specific prior written permission. 1622*4882a593Smuzhiyun 1623*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1624*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1625*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1626*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1627*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1628*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1629*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1630*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1631*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1632*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1633*4882a593SmuzhiyunSUCH DAMAGE. 1634*4882a593Smuzhiyun 1635*4882a593Smuzhiyun------------------------------------------------------------------- 1636*4882a593Smuzhiyun 1637*4882a593SmuzhiyunCopyright (c) 1989, 1993, 1994 1638*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1639*4882a593Smuzhiyun 1640*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1641*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1642*4882a593Smuzhiyunare met: 1643*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1644*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1645*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1646*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1647*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1648*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1649*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1650*4882a593Smuzhiyun without specific prior written permission. 1651*4882a593Smuzhiyun 1652*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1653*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1654*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1655*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1656*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1657*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1658*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1659*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1660*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1661*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1662*4882a593SmuzhiyunSUCH DAMAGE. 1663*4882a593Smuzhiyun 1664*4882a593Smuzhiyun------------------------------------------------------------------- 1665*4882a593Smuzhiyun 1666*4882a593SmuzhiyunCopyright (c) 1990 The Regents of the University of California. 1667*4882a593SmuzhiyunAll rights reserved. 1668*4882a593Smuzhiyun 1669*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1670*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1671*4882a593Smuzhiyunare met: 1672*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1673*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1674*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1675*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1676*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1677*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1678*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1679*4882a593Smuzhiyun without specific prior written permission. 1680*4882a593Smuzhiyun 1681*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1682*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1683*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1684*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1685*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1686*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1687*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1688*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1689*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1690*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1691*4882a593SmuzhiyunSUCH DAMAGE. 1692*4882a593Smuzhiyun 1693*4882a593Smuzhiyun------------------------------------------------------------------- 1694*4882a593Smuzhiyun 1695*4882a593SmuzhiyunCopyright (c) 1990 The Regents of the University of California. 1696*4882a593SmuzhiyunAll rights reserved. 1697*4882a593Smuzhiyun 1698*4882a593SmuzhiyunThis code is derived from locore.s. 1699*4882a593Smuzhiyun 1700*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1701*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1702*4882a593Smuzhiyunare met: 1703*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1704*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1705*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1706*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1707*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1708*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1709*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1710*4882a593Smuzhiyun without specific prior written permission. 1711*4882a593Smuzhiyun 1712*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1713*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1714*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1715*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1716*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1717*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1718*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1719*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1720*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1721*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1722*4882a593SmuzhiyunSUCH DAMAGE. 1723*4882a593Smuzhiyun 1724*4882a593Smuzhiyun------------------------------------------------------------------- 1725*4882a593Smuzhiyun 1726*4882a593SmuzhiyunCopyright (c) 1990 The Regents of the University of California. 1727*4882a593SmuzhiyunAll rights reserved. 1728*4882a593Smuzhiyun 1729*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1730*4882a593SmuzhiyunChris Torek. 1731*4882a593Smuzhiyun 1732*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1733*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1734*4882a593Smuzhiyunare met: 1735*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1736*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1737*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1738*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1739*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1740*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1741*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1742*4882a593Smuzhiyun without specific prior written permission. 1743*4882a593Smuzhiyun 1744*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1745*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1746*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1747*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1748*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1749*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1750*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1751*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1752*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1753*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1754*4882a593SmuzhiyunSUCH DAMAGE. 1755*4882a593Smuzhiyun 1756*4882a593Smuzhiyun------------------------------------------------------------------- 1757*4882a593Smuzhiyun 1758*4882a593SmuzhiyunCopyright (c) 1990 The Regents of the University of California. 1759*4882a593SmuzhiyunAll rights reserved. 1760*4882a593Smuzhiyun 1761*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1762*4882a593SmuzhiyunWilliam Jolitz. 1763*4882a593Smuzhiyun 1764*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1765*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1766*4882a593Smuzhiyunare met: 1767*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1768*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1769*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1770*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1771*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1772*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1773*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1774*4882a593Smuzhiyun without specific prior written permission. 1775*4882a593Smuzhiyun 1776*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1777*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1778*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1779*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1780*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1781*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1782*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1783*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1784*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1785*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1786*4882a593SmuzhiyunSUCH DAMAGE. 1787*4882a593Smuzhiyun 1788*4882a593Smuzhiyun------------------------------------------------------------------- 1789*4882a593Smuzhiyun 1790*4882a593SmuzhiyunCopyright (c) 1990, 1993 1791*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1792*4882a593Smuzhiyun 1793*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1794*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1795*4882a593Smuzhiyunare met: 1796*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1797*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1798*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1799*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1800*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1801*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1802*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1803*4882a593Smuzhiyun without specific prior written permission. 1804*4882a593Smuzhiyun 1805*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1806*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1807*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1808*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1809*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1810*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1811*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1812*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1813*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1814*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1815*4882a593SmuzhiyunSUCH DAMAGE. 1816*4882a593Smuzhiyun 1817*4882a593Smuzhiyun------------------------------------------------------------------- 1818*4882a593Smuzhiyun 1819*4882a593SmuzhiyunCopyright (c) 1990, 1993 1820*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1821*4882a593Smuzhiyun 1822*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1823*4882a593SmuzhiyunChris Torek. 1824*4882a593Smuzhiyun 1825*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1826*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1827*4882a593Smuzhiyunare met: 1828*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1829*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1830*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1831*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1832*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1833*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1834*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1835*4882a593Smuzhiyun without specific prior written permission. 1836*4882a593Smuzhiyun 1837*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1838*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1839*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1840*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1841*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1842*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1843*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1844*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1845*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1846*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1847*4882a593SmuzhiyunSUCH DAMAGE. 1848*4882a593Smuzhiyun 1849*4882a593Smuzhiyun------------------------------------------------------------------- 1850*4882a593Smuzhiyun 1851*4882a593SmuzhiyunCopyright (c) 1990, 1993 1852*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1853*4882a593Smuzhiyun 1854*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1855*4882a593SmuzhiyunDonn Seeley at UUNET Technologies, Inc. 1856*4882a593Smuzhiyun 1857*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1858*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1859*4882a593Smuzhiyunare met: 1860*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1861*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1862*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1863*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1864*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1865*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1866*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1867*4882a593Smuzhiyun without specific prior written permission. 1868*4882a593Smuzhiyun 1869*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1870*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1871*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1872*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1873*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1874*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1875*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1876*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1877*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1878*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1879*4882a593SmuzhiyunSUCH DAMAGE. 1880*4882a593Smuzhiyun 1881*4882a593Smuzhiyun------------------------------------------------------------------- 1882*4882a593Smuzhiyun 1883*4882a593SmuzhiyunCopyright (c) 1990, 1993 1884*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1885*4882a593Smuzhiyun 1886*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1887*4882a593SmuzhiyunDonn Seeley at UUNET Technologies, Inc. 1888*4882a593Smuzhiyun 1889*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1890*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1891*4882a593Smuzhiyunare met: 1892*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1893*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1894*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1895*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1896*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1897*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 1898*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1899*4882a593Smuzhiyun without specific prior written permission. 1900*4882a593Smuzhiyun 1901*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1902*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1903*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1904*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1905*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1906*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1907*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1908*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1909*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1910*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1911*4882a593SmuzhiyunSUCH DAMAGE. 1912*4882a593Smuzhiyun 1913*4882a593Smuzhiyun------------------------------------------------------------------- 1914*4882a593Smuzhiyun 1915*4882a593SmuzhiyunCopyright (c) 1990, 1993 1916*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1917*4882a593Smuzhiyun(c) UNIX System Laboratories, Inc. 1918*4882a593SmuzhiyunAll or some portions of this file are derived from material licensed 1919*4882a593Smuzhiyunto the University of California by American Telephone and Telegraph 1920*4882a593SmuzhiyunCo. or Unix System Laboratories, Inc. and are reproduced herein with 1921*4882a593Smuzhiyunthe permission of UNIX System Laboratories, Inc. 1922*4882a593Smuzhiyun 1923*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1924*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1925*4882a593Smuzhiyunare met: 1926*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1927*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1928*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1929*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1930*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1931*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1932*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1933*4882a593Smuzhiyun without specific prior written permission. 1934*4882a593Smuzhiyun 1935*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1936*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1937*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1938*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1939*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1940*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1941*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1942*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1943*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1944*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1945*4882a593SmuzhiyunSUCH DAMAGE. 1946*4882a593Smuzhiyun 1947*4882a593Smuzhiyun------------------------------------------------------------------- 1948*4882a593Smuzhiyun 1949*4882a593SmuzhiyunCopyright (c) 1990, 1993, 1994 1950*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1951*4882a593Smuzhiyun 1952*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1953*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1954*4882a593Smuzhiyunare met: 1955*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1956*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1957*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1958*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1959*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1960*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1961*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1962*4882a593Smuzhiyun without specific prior written permission. 1963*4882a593Smuzhiyun 1964*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1965*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1966*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1967*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 1968*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1969*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1970*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 1971*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 1972*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 1973*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 1974*4882a593SmuzhiyunSUCH DAMAGE. 1975*4882a593Smuzhiyun 1976*4882a593Smuzhiyun------------------------------------------------------------------- 1977*4882a593Smuzhiyun 1978*4882a593SmuzhiyunCopyright (c) 1990, 1993, 1994 1979*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 1980*4882a593Smuzhiyun 1981*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 1982*4882a593SmuzhiyunChris Torek. 1983*4882a593Smuzhiyun 1984*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 1985*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 1986*4882a593Smuzhiyunare met: 1987*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 1988*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 1989*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 1990*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 1991*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 1992*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 1993*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 1994*4882a593Smuzhiyun without specific prior written permission. 1995*4882a593Smuzhiyun 1996*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 1997*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1998*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1999*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2000*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2001*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2002*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2003*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2004*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2005*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2006*4882a593SmuzhiyunSUCH DAMAGE. 2007*4882a593Smuzhiyun 2008*4882a593Smuzhiyun------------------------------------------------------------------- 2009*4882a593Smuzhiyun 2010*4882a593SmuzhiyunCopyright (c) 1991 The Regents of the University of California. 2011*4882a593SmuzhiyunAll rights reserved. 2012*4882a593Smuzhiyun 2013*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2014*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2015*4882a593Smuzhiyunare met: 2016*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2017*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2018*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2019*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2020*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2021*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2022*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2023*4882a593Smuzhiyun without specific prior written permission. 2024*4882a593Smuzhiyun 2025*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2026*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2027*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2028*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2029*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2030*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2031*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2032*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2033*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2034*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2035*4882a593SmuzhiyunSUCH DAMAGE. 2036*4882a593Smuzhiyun 2037*4882a593Smuzhiyun------------------------------------------------------------------- 2038*4882a593Smuzhiyun 2039*4882a593SmuzhiyunCopyright (c) 1991, 1993 2040*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2041*4882a593Smuzhiyun 2042*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2043*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2044*4882a593Smuzhiyunare met: 2045*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2046*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2047*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2048*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2049*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2050*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2051*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2052*4882a593Smuzhiyun without specific prior written permission. 2053*4882a593Smuzhiyun 2054*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2055*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2056*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2057*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2058*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2059*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2060*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2061*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2062*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2063*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2064*4882a593SmuzhiyunSUCH DAMAGE. 2065*4882a593Smuzhiyun 2066*4882a593Smuzhiyun------------------------------------------------------------------- 2067*4882a593Smuzhiyun 2068*4882a593SmuzhiyunCopyright (c) 1991, 1993 2069*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2070*4882a593Smuzhiyun 2071*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2072*4882a593SmuzhiyunBerkeley Software Design, Inc. 2073*4882a593Smuzhiyun 2074*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2075*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2076*4882a593Smuzhiyunare met: 2077*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2078*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2079*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2080*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2081*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2082*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2083*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2084*4882a593Smuzhiyun without specific prior written permission. 2085*4882a593Smuzhiyun 2086*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2087*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2088*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2089*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2090*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2091*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2092*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2093*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2094*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2095*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2096*4882a593SmuzhiyunSUCH DAMAGE. 2097*4882a593Smuzhiyun 2098*4882a593Smuzhiyun------------------------------------------------------------------- 2099*4882a593Smuzhiyun 2100*4882a593SmuzhiyunCopyright (c) 1991, 1993 2101*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2102*4882a593Smuzhiyun(c) UNIX System Laboratories, Inc. 2103*4882a593SmuzhiyunAll or some portions of this file are derived from material licensed 2104*4882a593Smuzhiyunto the University of California by American Telephone and Telegraph 2105*4882a593SmuzhiyunCo. or Unix System Laboratories, Inc. and are reproduced herein with 2106*4882a593Smuzhiyunthe permission of UNIX System Laboratories, Inc. 2107*4882a593Smuzhiyun 2108*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2109*4882a593SmuzhiyunHugh Smith at The University of Guelph. 2110*4882a593Smuzhiyun 2111*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2112*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2113*4882a593Smuzhiyunare met: 2114*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2115*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2116*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2117*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2118*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2119*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2120*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2121*4882a593Smuzhiyun without specific prior written permission. 2122*4882a593Smuzhiyun 2123*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2124*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2125*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2126*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2127*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2128*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2129*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2130*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2131*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2132*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2133*4882a593SmuzhiyunSUCH DAMAGE. 2134*4882a593Smuzhiyun 2135*4882a593Smuzhiyun------------------------------------------------------------------- 2136*4882a593Smuzhiyun 2137*4882a593SmuzhiyunCopyright (c) 1991, 1993, 1995, 2138*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2139*4882a593Smuzhiyun 2140*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2141*4882a593SmuzhiyunHavard Eidnes. 2142*4882a593Smuzhiyun 2143*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2144*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2145*4882a593Smuzhiyunare met: 2146*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2147*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2148*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2149*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2150*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2151*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2152*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2153*4882a593Smuzhiyun without specific prior written permission. 2154*4882a593Smuzhiyun 2155*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2156*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2157*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2158*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2159*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2160*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2161*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2162*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2163*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2164*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2165*4882a593SmuzhiyunSUCH DAMAGE. 2166*4882a593Smuzhiyun 2167*4882a593Smuzhiyun------------------------------------------------------------------- 2168*4882a593Smuzhiyun 2169*4882a593SmuzhiyunCopyright (c) 1992 Henry Spencer. 2170*4882a593SmuzhiyunCopyright (c) 1992, 1993 2171*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2172*4882a593Smuzhiyun 2173*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2174*4882a593SmuzhiyunHenry Spencer of the University of Toronto. 2175*4882a593Smuzhiyun 2176*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2177*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2178*4882a593Smuzhiyunare met: 2179*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2180*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2181*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2182*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2183*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2184*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2185*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2186*4882a593Smuzhiyun without specific prior written permission. 2187*4882a593Smuzhiyun 2188*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2189*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2190*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2191*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2192*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2193*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2194*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2195*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2196*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2197*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2198*4882a593SmuzhiyunSUCH DAMAGE. 2199*4882a593Smuzhiyun 2200*4882a593Smuzhiyun------------------------------------------------------------------- 2201*4882a593Smuzhiyun 2202*4882a593SmuzhiyunCopyright (c) 1992 The Regents of the University of California. 2203*4882a593SmuzhiyunAll rights reserved. 2204*4882a593Smuzhiyun 2205*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2206*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2207*4882a593Smuzhiyunare met: 2208*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2209*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2210*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2211*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2212*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2213*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2214*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2215*4882a593Smuzhiyun without specific prior written permission. 2216*4882a593Smuzhiyun 2217*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2218*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2219*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2220*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2221*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2222*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2223*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2224*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2225*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2226*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2227*4882a593SmuzhiyunSUCH DAMAGE. 2228*4882a593Smuzhiyun 2229*4882a593Smuzhiyun------------------------------------------------------------------- 2230*4882a593Smuzhiyun 2231*4882a593SmuzhiyunCopyright (c) 1992, 1993 2232*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2233*4882a593Smuzhiyun 2234*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2235*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2236*4882a593Smuzhiyunare met: 2237*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2238*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2239*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2240*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2241*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2242*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2243*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2244*4882a593Smuzhiyun without specific prior written permission. 2245*4882a593Smuzhiyun 2246*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2247*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2248*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2249*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2250*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2251*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2252*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2253*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2254*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2255*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2256*4882a593SmuzhiyunSUCH DAMAGE. 2257*4882a593Smuzhiyun 2258*4882a593Smuzhiyun------------------------------------------------------------------- 2259*4882a593Smuzhiyun 2260*4882a593SmuzhiyunCopyright (c) 1992, 1993 2261*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2262*4882a593Smuzhiyun 2263*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2264*4882a593SmuzhiyunRalph Campbell. 2265*4882a593Smuzhiyun 2266*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2267*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2268*4882a593Smuzhiyunare met: 2269*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2270*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2271*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2272*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2273*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2274*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2275*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2276*4882a593Smuzhiyun without specific prior written permission. 2277*4882a593Smuzhiyun 2278*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2279*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2280*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2281*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2282*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2283*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2284*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2285*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2286*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2287*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2288*4882a593SmuzhiyunSUCH DAMAGE. 2289*4882a593Smuzhiyun 2290*4882a593Smuzhiyun------------------------------------------------------------------- 2291*4882a593Smuzhiyun 2292*4882a593SmuzhiyunCopyright (c) 1992, 1993 2293*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2294*4882a593Smuzhiyun 2295*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2296*4882a593SmuzhiyunRalph Campbell. This file is derived from the MIPS RISC 2297*4882a593SmuzhiyunArchitecture book by Gerry Kane. 2298*4882a593Smuzhiyun 2299*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2300*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2301*4882a593Smuzhiyunare met: 2302*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2303*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2304*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2305*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2306*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2307*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2308*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2309*4882a593Smuzhiyun without specific prior written permission. 2310*4882a593Smuzhiyun 2311*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2312*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2313*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2314*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2315*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2316*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2317*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2318*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2319*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2320*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2321*4882a593SmuzhiyunSUCH DAMAGE. 2322*4882a593Smuzhiyun 2323*4882a593Smuzhiyun------------------------------------------------------------------- 2324*4882a593Smuzhiyun 2325*4882a593SmuzhiyunCopyright (c) 1992, 1993 2326*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2327*4882a593Smuzhiyun 2328*4882a593SmuzhiyunThis software was developed by the Computer Systems Engineering group 2329*4882a593Smuzhiyunat Lawrence Berkeley Laboratory under DARPA contract BG 91-66 and 2330*4882a593Smuzhiyuncontributed to Berkeley. 2331*4882a593Smuzhiyun 2332*4882a593SmuzhiyunAll advertising materials mentioning features or use of this software 2333*4882a593Smuzhiyunmust display the following acknowledgement: 2334*4882a593Smuzhiyun This product includes software developed by the University of 2335*4882a593Smuzhiyun California, Lawrence Berkeley Laboratory. 2336*4882a593Smuzhiyun 2337*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2338*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2339*4882a593Smuzhiyunare met: 2340*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2341*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2342*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2343*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2344*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2345*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2346*4882a593Smuzhiyun must display the following acknowledgement: 2347*4882a593Smuzhiyun This product includes software developed by the University of 2348*4882a593Smuzhiyun California, Berkeley and its contributors. 2349*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 2350*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2351*4882a593Smuzhiyun without specific prior written permission. 2352*4882a593Smuzhiyun 2353*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2354*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2355*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2356*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2357*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2358*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2359*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2360*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2361*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2362*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2363*4882a593SmuzhiyunSUCH DAMAGE. 2364*4882a593Smuzhiyun 2365*4882a593Smuzhiyun------------------------------------------------------------------- 2366*4882a593Smuzhiyun 2367*4882a593SmuzhiyunCopyright (c) 1992, 1993 2368*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2369*4882a593Smuzhiyun(c) UNIX System Laboratories, Inc. 2370*4882a593SmuzhiyunAll or some portions of this file are derived from material licensed 2371*4882a593Smuzhiyunto the University of California by American Telephone and Telegraph 2372*4882a593SmuzhiyunCo. or Unix System Laboratories, Inc. and are reproduced herein with 2373*4882a593Smuzhiyunthe permission of UNIX System Laboratories, Inc. 2374*4882a593Smuzhiyun 2375*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2376*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2377*4882a593Smuzhiyunare met: 2378*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2379*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2380*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2381*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2382*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2383*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2384*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2385*4882a593Smuzhiyun without specific prior written permission. 2386*4882a593Smuzhiyun 2387*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2388*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2389*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2390*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2391*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2392*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2393*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2394*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2395*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2396*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2397*4882a593SmuzhiyunSUCH DAMAGE. 2398*4882a593Smuzhiyun 2399*4882a593Smuzhiyun------------------------------------------------------------------- 2400*4882a593Smuzhiyun 2401*4882a593SmuzhiyunCopyright (c) 1992, 1993, 1994 2402*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2403*4882a593Smuzhiyun 2404*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2405*4882a593SmuzhiyunHenry Spencer. 2406*4882a593Smuzhiyun 2407*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2408*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2409*4882a593Smuzhiyunare met: 2410*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2411*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2412*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2413*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2414*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2415*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2416*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2417*4882a593Smuzhiyun without specific prior written permission. 2418*4882a593Smuzhiyun 2419*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2420*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2421*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2422*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2423*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2424*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2425*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2426*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2427*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2428*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2429*4882a593SmuzhiyunSUCH DAMAGE. 2430*4882a593Smuzhiyun 2431*4882a593Smuzhiyun------------------------------------------------------------------- 2432*4882a593Smuzhiyun 2433*4882a593SmuzhiyunCopyright (c) 1992, 1993, 1994 Henry Spencer. 2434*4882a593Smuzhiyun 2435*4882a593SmuzhiyunThis code is derived from software contributed to Berkeley by 2436*4882a593SmuzhiyunHenry Spencer. 2437*4882a593Smuzhiyun 2438*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2439*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2440*4882a593Smuzhiyunare met: 2441*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2442*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2443*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2444*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2445*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2446*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2447*4882a593Smuzhiyun must display the following acknowledgement: 2448*4882a593Smuzhiyun This product includes software developed by the University of 2449*4882a593Smuzhiyun California, Berkeley and its contributors. 2450*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 2451*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2452*4882a593Smuzhiyun without specific prior written permission. 2453*4882a593Smuzhiyun 2454*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2455*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2456*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2457*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2458*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2459*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2460*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2461*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2462*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2463*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2464*4882a593SmuzhiyunSUCH DAMAGE. 2465*4882a593Smuzhiyun 2466*4882a593Smuzhiyun------------------------------------------------------------------- 2467*4882a593Smuzhiyun 2468*4882a593SmuzhiyunCopyright (c) 1993 2469*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2470*4882a593Smuzhiyun 2471*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2472*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2473*4882a593Smuzhiyunare met: 2474*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2475*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2476*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2477*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2478*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2479*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2480*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2481*4882a593Smuzhiyun without specific prior written permission. 2482*4882a593Smuzhiyun 2483*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2484*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2485*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2486*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2487*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2488*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2489*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2490*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2491*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2492*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2493*4882a593SmuzhiyunSUCH DAMAGE. 2494*4882a593Smuzhiyun 2495*4882a593Smuzhiyun------------------------------------------------------------------- 2496*4882a593Smuzhiyun 2497*4882a593SmuzhiyunCopyright (c) 1993 Martin Birgmeier 2498*4882a593SmuzhiyunAll rights reserved. 2499*4882a593Smuzhiyun 2500*4882a593SmuzhiyunYou may redistribute unmodified or modified versions of this source 2501*4882a593Smuzhiyuncode provided that the above copyright notice and this and the 2502*4882a593Smuzhiyunfollowing conditions are retained. 2503*4882a593Smuzhiyun 2504*4882a593SmuzhiyunThis software is provided ``as is'', and comes with no warranties 2505*4882a593Smuzhiyunof any kind. I shall in no event be liable for anything that happens 2506*4882a593Smuzhiyunto anyone/anything when using this software. 2507*4882a593Smuzhiyun 2508*4882a593Smuzhiyun------------------------------------------------------------------- 2509*4882a593Smuzhiyun 2510*4882a593SmuzhiyunCopyright (c) 1994 SigmaSoft, Th. Lockert <tholo@sigmasoft.com> 2511*4882a593SmuzhiyunAll rights reserved. 2512*4882a593Smuzhiyun 2513*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2514*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2515*4882a593Smuzhiyunare met: 2516*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2517*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2518*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2519*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2520*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2521*4882a593Smuzhiyun3. The name of the author may not be used to endorse or promote products 2522*4882a593Smuzhiyun derived from this software without specific prior written permission. 2523*4882a593Smuzhiyun 2524*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 2525*4882a593SmuzhiyunIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 2526*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 2527*4882a593SmuzhiyunIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2528*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 2529*4882a593SmuzhiyunPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 2530*4882a593SmuzhiyunOR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 2531*4882a593SmuzhiyunWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 2532*4882a593SmuzhiyunOTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 2533*4882a593SmuzhiyunADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2534*4882a593Smuzhiyun 2535*4882a593Smuzhiyun------------------------------------------------------------------- 2536*4882a593Smuzhiyun 2537*4882a593SmuzhiyunCopyright (c) 1996 by Internet Software Consortium. 2538*4882a593Smuzhiyun 2539*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 2540*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 2541*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 2542*4882a593Smuzhiyun 2543*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS 2544*4882a593SmuzhiyunALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES 2545*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE 2546*4882a593SmuzhiyunCONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 2547*4882a593SmuzhiyunDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 2548*4882a593SmuzhiyunPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 2549*4882a593SmuzhiyunACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 2550*4882a593SmuzhiyunSOFTWARE. 2551*4882a593Smuzhiyun 2552*4882a593Smuzhiyun------------------------------------------------------------------- 2553*4882a593Smuzhiyun 2554*4882a593SmuzhiyunCopyright (c) 1996, David Mazieres <dm@uun.org> 2555*4882a593SmuzhiyunCopyright (c) 2008, Damien Miller <djm@openbsd.org> 2556*4882a593SmuzhiyunCopyright (c) 2013, Markus Friedl <markus@openbsd.org> 2557*4882a593Smuzhiyun 2558*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 2559*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 2560*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 2561*4882a593Smuzhiyun 2562*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2563*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2564*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2565*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2566*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2567*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 2568*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2569*4882a593Smuzhiyun 2570*4882a593Smuzhiyun------------------------------------------------------------------- 2571*4882a593Smuzhiyun 2572*4882a593SmuzhiyunCopyright (c) 1996-1998, 2008 Theo de Raadt 2573*4882a593SmuzhiyunCopyright (c) 1997, 2008-2009 Todd C. Miller 2574*4882a593Smuzhiyun 2575*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 2576*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 2577*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 2578*4882a593Smuzhiyun 2579*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2580*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2581*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2582*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2583*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2584*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 2585*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2586*4882a593Smuzhiyun 2587*4882a593Smuzhiyun------------------------------------------------------------------- 2588*4882a593Smuzhiyun 2589*4882a593SmuzhiyunCopyright (c) 1997 Mark Brinicombe 2590*4882a593SmuzhiyunCopyright (c) 2010 Android Open Source Project. 2591*4882a593SmuzhiyunAll rights reserved. 2592*4882a593Smuzhiyun 2593*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2594*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2595*4882a593Smuzhiyunare met: 2596*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2597*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2598*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2599*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2600*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2601*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2602*4882a593Smuzhiyun must display the following acknowledgement: 2603*4882a593Smuzhiyun This product includes software developed by Mark Brinicombe 2604*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 2605*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2606*4882a593Smuzhiyun without specific prior written permission. 2607*4882a593Smuzhiyun 2608*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 2609*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2610*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2611*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 2612*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2613*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2614*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2615*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2616*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2617*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2618*4882a593SmuzhiyunSUCH DAMAGE. 2619*4882a593Smuzhiyun 2620*4882a593Smuzhiyun------------------------------------------------------------------- 2621*4882a593Smuzhiyun 2622*4882a593SmuzhiyunCopyright (c) 1997 Niklas Hallqvist. All rights reserved. 2623*4882a593Smuzhiyun 2624*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2625*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2626*4882a593Smuzhiyunare met: 2627*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2628*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2629*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2630*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2631*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2632*4882a593Smuzhiyun 2633*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 2634*4882a593SmuzhiyunIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 2635*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 2636*4882a593SmuzhiyunIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 2637*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 2638*4882a593SmuzhiyunNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 2639*4882a593SmuzhiyunDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 2640*4882a593SmuzhiyunTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 2641*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 2642*4882a593SmuzhiyunTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2643*4882a593Smuzhiyun 2644*4882a593Smuzhiyun------------------------------------------------------------------- 2645*4882a593Smuzhiyun 2646*4882a593SmuzhiyunCopyright (c) 1997 Todd C. Miller <Todd.Miller@courtesan.com> 2647*4882a593Smuzhiyun 2648*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 2649*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 2650*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 2651*4882a593Smuzhiyun 2652*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2653*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2654*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2655*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2656*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2657*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 2658*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2659*4882a593Smuzhiyun 2660*4882a593Smuzhiyun------------------------------------------------------------------- 2661*4882a593Smuzhiyun 2662*4882a593SmuzhiyunCopyright (c) 1997 Todd C. Miller <Todd.Miller@courtesan.com> 2663*4882a593SmuzhiyunAll rights reserved. 2664*4882a593Smuzhiyun 2665*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2666*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2667*4882a593Smuzhiyunare met: 2668*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2669*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2670*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2671*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2672*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2673*4882a593Smuzhiyun3. The name of the author may not be used to endorse or promote products 2674*4882a593Smuzhiyun derived from this software without specific prior written permission. 2675*4882a593Smuzhiyun 2676*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, 2677*4882a593SmuzhiyunINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 2678*4882a593SmuzhiyunAND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 2679*4882a593SmuzhiyunTHE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 2680*4882a593SmuzhiyunEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 2681*4882a593SmuzhiyunPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 2682*4882a593SmuzhiyunOR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 2683*4882a593SmuzhiyunWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 2684*4882a593SmuzhiyunOTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 2685*4882a593SmuzhiyunADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2686*4882a593Smuzhiyun 2687*4882a593Smuzhiyun------------------------------------------------------------------- 2688*4882a593Smuzhiyun 2689*4882a593SmuzhiyunCopyright (c) 1997, 1998 The NetBSD Foundation, Inc. 2690*4882a593SmuzhiyunAll rights reserved. 2691*4882a593Smuzhiyun 2692*4882a593SmuzhiyunThis code was contributed to The NetBSD Foundation by Klaus Klein. 2693*4882a593Smuzhiyun 2694*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2695*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2696*4882a593Smuzhiyunare met: 2697*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2698*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2699*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2700*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2701*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2702*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2703*4882a593Smuzhiyun must display the following acknowledgement: 2704*4882a593Smuzhiyun This product includes software developed by the NetBSD 2705*4882a593Smuzhiyun Foundation, Inc. and its contributors. 2706*4882a593Smuzhiyun4. Neither the name of The NetBSD Foundation nor the names of its 2707*4882a593Smuzhiyun contributors may be used to endorse or promote products derived 2708*4882a593Smuzhiyun from this software without specific prior written permission. 2709*4882a593Smuzhiyun 2710*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 2711*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 2712*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 2713*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 2714*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2715*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2716*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2717*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2718*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2719*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 2720*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 2721*4882a593Smuzhiyun 2722*4882a593Smuzhiyun------------------------------------------------------------------- 2723*4882a593Smuzhiyun 2724*4882a593SmuzhiyunCopyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc. 2725*4882a593SmuzhiyunAll rights reserved. 2726*4882a593Smuzhiyun 2727*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 2728*4882a593Smuzhiyunby Luke Mewburn. 2729*4882a593Smuzhiyun 2730*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2731*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2732*4882a593Smuzhiyunare met: 2733*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2734*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2735*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2736*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2737*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2738*4882a593Smuzhiyun 2739*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 2740*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 2741*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 2742*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 2743*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2744*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2745*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2746*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2747*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2748*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 2749*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 2750*4882a593Smuzhiyun 2751*4882a593Smuzhiyun------------------------------------------------------------------- 2752*4882a593Smuzhiyun 2753*4882a593SmuzhiyunCopyright (c) 1997, 1998, 1999, 2004 The NetBSD Foundation, Inc. 2754*4882a593SmuzhiyunAll rights reserved. 2755*4882a593Smuzhiyun 2756*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 2757*4882a593Smuzhiyunby Luke Mewburn; and by Jason R. Thorpe. 2758*4882a593Smuzhiyun 2759*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2760*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2761*4882a593Smuzhiyunare met: 2762*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2763*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2764*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2765*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2766*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2767*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2768*4882a593Smuzhiyun must display the following acknowledgement: 2769*4882a593Smuzhiyun This product includes software developed by the NetBSD 2770*4882a593Smuzhiyun Foundation, Inc. and its contributors. 2771*4882a593Smuzhiyun4. Neither the name of The NetBSD Foundation nor the names of its 2772*4882a593Smuzhiyun contributors may be used to endorse or promote products derived 2773*4882a593Smuzhiyun from this software without specific prior written permission. 2774*4882a593Smuzhiyun 2775*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 2776*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 2777*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 2778*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 2779*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2780*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2781*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2782*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2783*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2784*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 2785*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 2786*4882a593Smuzhiyun 2787*4882a593Smuzhiyun------------------------------------------------------------------- 2788*4882a593Smuzhiyun 2789*4882a593SmuzhiyunCopyright (c) 1997, 2005 Todd C. Miller <Todd.Miller@courtesan.com> 2790*4882a593Smuzhiyun 2791*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 2792*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 2793*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 2794*4882a593Smuzhiyun 2795*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2796*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2797*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2798*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2799*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2800*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 2801*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2802*4882a593Smuzhiyun 2803*4882a593Smuzhiyun------------------------------------------------------------------- 2804*4882a593Smuzhiyun 2805*4882a593SmuzhiyunCopyright (c) 1998 Softweyr LLC. All rights reserved. 2806*4882a593Smuzhiyun 2807*4882a593Smuzhiyunstrtok_r, from Berkeley strtok 2808*4882a593SmuzhiyunOct 13, 1998 by Wes Peters <wes@softweyr.com> 2809*4882a593Smuzhiyun 2810*4882a593SmuzhiyunCopyright (c) 1988, 1993 2811*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2812*4882a593Smuzhiyun 2813*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2814*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2815*4882a593Smuzhiyunare met: 2816*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2817*4882a593Smuzhiyun notices, this list of conditions and the following disclaimer. 2818*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2819*4882a593Smuzhiyun notices, this list of conditions and the following disclaimer in the 2820*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2821*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2822*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2823*4882a593Smuzhiyun without specific prior written permission. 2824*4882a593Smuzhiyun 2825*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY SOFTWEYR LLC, THE REGENTS AND CONTRIBUTORS 2826*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 2827*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 2828*4882a593SmuzhiyunPARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL SOFTWEYR LLC, THE 2829*4882a593SmuzhiyunREGENTS, OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 2830*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 2831*4882a593SmuzhiyunTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 2832*4882a593SmuzhiyunPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 2833*4882a593SmuzhiyunLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 2834*4882a593SmuzhiyunNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 2835*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2836*4882a593Smuzhiyun 2837*4882a593Smuzhiyun------------------------------------------------------------------- 2838*4882a593Smuzhiyun 2839*4882a593SmuzhiyunCopyright (c) 1998 The NetBSD Foundation, Inc. 2840*4882a593SmuzhiyunAll rights reserved. 2841*4882a593Smuzhiyun 2842*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 2843*4882a593Smuzhiyunby Klaus Klein. 2844*4882a593Smuzhiyun 2845*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2846*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2847*4882a593Smuzhiyunare met: 2848*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2849*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2850*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2851*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2852*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2853*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2854*4882a593Smuzhiyun must display the following acknowledgement: 2855*4882a593Smuzhiyun This product includes software developed by the NetBSD 2856*4882a593Smuzhiyun Foundation, Inc. and its contributors. 2857*4882a593Smuzhiyun4. Neither the name of The NetBSD Foundation nor the names of its 2858*4882a593Smuzhiyun contributors may be used to endorse or promote products derived 2859*4882a593Smuzhiyun from this software without specific prior written permission. 2860*4882a593Smuzhiyun 2861*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 2862*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 2863*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 2864*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 2865*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 2866*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 2867*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 2868*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 2869*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 2870*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 2871*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 2872*4882a593Smuzhiyun 2873*4882a593Smuzhiyun------------------------------------------------------------------- 2874*4882a593Smuzhiyun 2875*4882a593SmuzhiyunCopyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> 2876*4882a593Smuzhiyun 2877*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 2878*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 2879*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 2880*4882a593Smuzhiyun 2881*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 2882*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 2883*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 2884*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 2885*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 2886*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 2887*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 2888*4882a593Smuzhiyun 2889*4882a593Smuzhiyun------------------------------------------------------------------- 2890*4882a593Smuzhiyun 2891*4882a593SmuzhiyunCopyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> 2892*4882a593SmuzhiyunAll rights reserved. 2893*4882a593Smuzhiyun 2894*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2895*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2896*4882a593Smuzhiyunare met: 2897*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2898*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2899*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2900*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2901*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2902*4882a593Smuzhiyun3. The name of the author may not be used to endorse or promote products 2903*4882a593Smuzhiyun derived from this software without specific prior written permission. 2904*4882a593Smuzhiyun 2905*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, 2906*4882a593SmuzhiyunINCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY 2907*4882a593SmuzhiyunAND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 2908*4882a593SmuzhiyunTHE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 2909*4882a593SmuzhiyunEXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 2910*4882a593SmuzhiyunPROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 2911*4882a593SmuzhiyunOR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 2912*4882a593SmuzhiyunWHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 2913*4882a593SmuzhiyunOTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 2914*4882a593SmuzhiyunADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 2915*4882a593Smuzhiyun 2916*4882a593Smuzhiyun------------------------------------------------------------------- 2917*4882a593Smuzhiyun 2918*4882a593SmuzhiyunCopyright (c) 1999 2919*4882a593Smuzhiyun David E. O'Brien 2920*4882a593SmuzhiyunCopyright (c) 1988, 1993 2921*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 2922*4882a593Smuzhiyun 2923*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2924*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2925*4882a593Smuzhiyunare met: 2926*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2927*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2928*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2929*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2930*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2931*4882a593Smuzhiyun3. Neither the name of the University nor the names of its contributors 2932*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2933*4882a593Smuzhiyun without specific prior written permission. 2934*4882a593Smuzhiyun 2935*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 2936*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2937*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2938*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 2939*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2940*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2941*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2942*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2943*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2944*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2945*4882a593SmuzhiyunSUCH DAMAGE. 2946*4882a593Smuzhiyun 2947*4882a593Smuzhiyun------------------------------------------------------------------- 2948*4882a593Smuzhiyun 2949*4882a593SmuzhiyunCopyright (c) 2000 Ben Harris. 2950*4882a593SmuzhiyunCopyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 2951*4882a593SmuzhiyunAll rights reserved. 2952*4882a593Smuzhiyun 2953*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2954*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2955*4882a593Smuzhiyunare met: 2956*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2957*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2958*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2959*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2960*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2961*4882a593Smuzhiyun3. Neither the name of the project nor the names of its contributors 2962*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 2963*4882a593Smuzhiyun without specific prior written permission. 2964*4882a593Smuzhiyun 2965*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND 2966*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 2967*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 2968*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE 2969*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 2970*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 2971*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2972*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2973*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2974*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2975*4882a593SmuzhiyunSUCH DAMAGE. 2976*4882a593Smuzhiyun 2977*4882a593Smuzhiyun------------------------------------------------------------------- 2978*4882a593Smuzhiyun 2979*4882a593SmuzhiyunCopyright (c) 2000 The NetBSD Foundation, Inc. 2980*4882a593SmuzhiyunAll rights reserved. 2981*4882a593Smuzhiyun 2982*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 2983*4882a593Smuzhiyunby Atsushi Onoe. 2984*4882a593Smuzhiyun 2985*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 2986*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 2987*4882a593Smuzhiyunare met: 2988*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 2989*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 2990*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 2991*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 2992*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 2993*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 2994*4882a593Smuzhiyun must display the following acknowledgement: 2995*4882a593Smuzhiyun This product includes software developed by the NetBSD 2996*4882a593Smuzhiyun Foundation, Inc. and its contributors. 2997*4882a593Smuzhiyun4. Neither the name of The NetBSD Foundation nor the names of its 2998*4882a593Smuzhiyun contributors may be used to endorse or promote products derived 2999*4882a593Smuzhiyun from this software without specific prior written permission. 3000*4882a593Smuzhiyun 3001*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 3002*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 3003*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3004*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 3005*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 3006*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 3007*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 3008*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 3009*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 3010*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 3011*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 3012*4882a593Smuzhiyun 3013*4882a593Smuzhiyun------------------------------------------------------------------- 3014*4882a593Smuzhiyun 3015*4882a593SmuzhiyunCopyright (c) 2000 The NetBSD Foundation, Inc. 3016*4882a593SmuzhiyunAll rights reserved. 3017*4882a593Smuzhiyun 3018*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 3019*4882a593Smuzhiyunby Dieter Baron and Thomas Klausner. 3020*4882a593Smuzhiyun 3021*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3022*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3023*4882a593Smuzhiyunare met: 3024*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3025*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3026*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3027*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3028*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3029*4882a593Smuzhiyun 3030*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 3031*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 3032*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3033*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 3034*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 3035*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 3036*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 3037*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 3038*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 3039*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 3040*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 3041*4882a593Smuzhiyun 3042*4882a593Smuzhiyun------------------------------------------------------------------- 3043*4882a593Smuzhiyun 3044*4882a593SmuzhiyunCopyright (c) 2001 Mike Barcroft <mike@FreeBSD.org> 3045*4882a593SmuzhiyunAll rights reserved. 3046*4882a593Smuzhiyun 3047*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3048*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3049*4882a593Smuzhiyunare met: 3050*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3051*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3052*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3053*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3054*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3055*4882a593Smuzhiyun 3056*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3057*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3058*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3059*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3060*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3061*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3062*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3063*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3064*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3065*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3066*4882a593SmuzhiyunSUCH DAMAGE. 3067*4882a593Smuzhiyun 3068*4882a593Smuzhiyun------------------------------------------------------------------- 3069*4882a593Smuzhiyun 3070*4882a593SmuzhiyunCopyright (c) 2001 Wasabi Systems, Inc. 3071*4882a593SmuzhiyunAll rights reserved. 3072*4882a593Smuzhiyun 3073*4882a593SmuzhiyunWritten by Frank van der Linden for Wasabi Systems, Inc. 3074*4882a593Smuzhiyun 3075*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3076*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3077*4882a593Smuzhiyunare met: 3078*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3079*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3080*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3081*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3082*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3083*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 3084*4882a593Smuzhiyun must display the following acknowledgement: 3085*4882a593Smuzhiyun This product includes software developed for the NetBSD Project by 3086*4882a593Smuzhiyun Wasabi Systems, Inc. 3087*4882a593Smuzhiyun4. The name of Wasabi Systems, Inc. may not be used to endorse 3088*4882a593Smuzhiyun or promote products derived from this software without specific prior 3089*4882a593Smuzhiyun written permission. 3090*4882a593Smuzhiyun 3091*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY WASABI SYSTEMS, INC. ``AS IS'' AND 3092*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 3093*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3094*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL WASABI SYSTEMS, INC 3095*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 3096*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 3097*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 3098*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 3099*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 3100*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 3101*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 3102*4882a593Smuzhiyun 3103*4882a593Smuzhiyun------------------------------------------------------------------- 3104*4882a593Smuzhiyun 3105*4882a593SmuzhiyunCopyright (c) 2001-2002 Opsycon AB (www.opsycon.se / www.opsycon.com) 3106*4882a593Smuzhiyun 3107*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3108*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3109*4882a593Smuzhiyunare met: 3110*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3111*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3112*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3113*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3114*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3115*4882a593Smuzhiyun 3116*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS 3117*4882a593SmuzhiyunOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 3118*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3119*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 3120*4882a593SmuzhiyunDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3121*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3122*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3123*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3124*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3125*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3126*4882a593SmuzhiyunSUCH DAMAGE. 3127*4882a593Smuzhiyun 3128*4882a593Smuzhiyun------------------------------------------------------------------- 3129*4882a593Smuzhiyun 3130*4882a593SmuzhiyunCopyright (c) 2001-2002 Opsycon AB (www.opsycon.se / www.opsycon.com) 3131*4882a593Smuzhiyun 3132*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3133*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3134*4882a593Smuzhiyunare met: 3135*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3136*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3137*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3138*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3139*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3140*4882a593Smuzhiyun3. Neither the name of Opsycon AB nor the names of its contributors 3141*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 3142*4882a593Smuzhiyun without specific prior written permission. 3143*4882a593Smuzhiyun 3144*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS 3145*4882a593SmuzhiyunOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 3146*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3147*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 3148*4882a593SmuzhiyunDIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3149*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3150*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3151*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3152*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3153*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3154*4882a593SmuzhiyunSUCH DAMAGE. 3155*4882a593Smuzhiyun 3156*4882a593Smuzhiyun------------------------------------------------------------------- 3157*4882a593Smuzhiyun 3158*4882a593SmuzhiyunCopyright (c) 2002 Daniel Hartmeier 3159*4882a593SmuzhiyunAll rights reserved. 3160*4882a593Smuzhiyun 3161*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3162*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3163*4882a593Smuzhiyunare met: 3164*4882a593Smuzhiyun 3165*4882a593Smuzhiyun - Redistributions of source code must retain the above copyright 3166*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3167*4882a593Smuzhiyun - Redistributions in binary form must reproduce the above 3168*4882a593Smuzhiyun copyright notice, this list of conditions and the following 3169*4882a593Smuzhiyun disclaimer in the documentation and/or other materials provided 3170*4882a593Smuzhiyun with the distribution. 3171*4882a593Smuzhiyun 3172*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 3173*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 3174*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 3175*4882a593SmuzhiyunFOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 3176*4882a593SmuzhiyunCOPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 3177*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 3178*4882a593SmuzhiyunBUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 3179*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 3180*4882a593SmuzhiyunCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3181*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 3182*4882a593SmuzhiyunANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 3183*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 3184*4882a593Smuzhiyun 3185*4882a593Smuzhiyun------------------------------------------------------------------- 3186*4882a593Smuzhiyun 3187*4882a593SmuzhiyunCopyright (c) 2002 Marc Espie. 3188*4882a593Smuzhiyun 3189*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3190*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3191*4882a593Smuzhiyunare met: 3192*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3193*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3194*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3195*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3196*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3197*4882a593Smuzhiyun 3198*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE OPENBSD PROJECT AND CONTRIBUTORS 3199*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 3200*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 3201*4882a593SmuzhiyunA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OPENBSD 3202*4882a593SmuzhiyunPROJECT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 3203*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 3204*4882a593SmuzhiyunLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 3205*4882a593SmuzhiyunDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 3206*4882a593SmuzhiyunTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3207*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 3208*4882a593SmuzhiyunOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3209*4882a593Smuzhiyun 3210*4882a593Smuzhiyun------------------------------------------------------------------- 3211*4882a593Smuzhiyun 3212*4882a593SmuzhiyunCopyright (c) 2002 The NetBSD Foundation, Inc. 3213*4882a593SmuzhiyunAll rights reserved. 3214*4882a593Smuzhiyun 3215*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 3216*4882a593Smuzhiyunby Christos Zoulas. 3217*4882a593Smuzhiyun 3218*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3219*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3220*4882a593Smuzhiyunare met: 3221*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3222*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3223*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3224*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3225*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3226*4882a593Smuzhiyun 3227*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 3228*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 3229*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3230*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 3231*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 3232*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 3233*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 3234*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 3235*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 3236*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 3237*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 3238*4882a593Smuzhiyun 3239*4882a593Smuzhiyun------------------------------------------------------------------- 3240*4882a593Smuzhiyun 3241*4882a593SmuzhiyunCopyright (c) 2002 Tim J. Robbins 3242*4882a593SmuzhiyunAll rights reserved. 3243*4882a593Smuzhiyun 3244*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3245*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3246*4882a593Smuzhiyunare met: 3247*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3248*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3249*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3250*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3251*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3252*4882a593Smuzhiyun 3253*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3254*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3255*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3256*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3257*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3258*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3259*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3260*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3261*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3262*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3263*4882a593SmuzhiyunSUCH DAMAGE. 3264*4882a593Smuzhiyun 3265*4882a593Smuzhiyun------------------------------------------------------------------- 3266*4882a593Smuzhiyun 3267*4882a593SmuzhiyunCopyright (c) 2002 Tim J. Robbins. 3268*4882a593SmuzhiyunAll rights reserved. 3269*4882a593Smuzhiyun 3270*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3271*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3272*4882a593Smuzhiyunare met: 3273*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3274*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3275*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3276*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3277*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3278*4882a593Smuzhiyun 3279*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3280*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3281*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3282*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3283*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3284*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3285*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3286*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3287*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3288*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3289*4882a593SmuzhiyunSUCH DAMAGE. 3290*4882a593Smuzhiyun 3291*4882a593Smuzhiyun------------------------------------------------------------------- 3292*4882a593Smuzhiyun 3293*4882a593SmuzhiyunCopyright (c) 2002 Todd C. Miller <Todd.Miller@courtesan.com> 3294*4882a593Smuzhiyun 3295*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3296*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3297*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3298*4882a593Smuzhiyun 3299*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3300*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3301*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3302*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3303*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3304*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3305*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3306*4882a593Smuzhiyun 3307*4882a593SmuzhiyunSponsored in part by the Defense Advanced Research Projects 3308*4882a593SmuzhiyunAgency (DARPA) and Air Force Research Laboratory, Air Force 3309*4882a593SmuzhiyunMateriel Command, USAF, under agreement number F39502-99-1-0512. 3310*4882a593Smuzhiyun 3311*4882a593Smuzhiyun------------------------------------------------------------------- 3312*4882a593Smuzhiyun 3313*4882a593SmuzhiyunCopyright (c) 2002, 2003 Tim J. Robbins. 3314*4882a593SmuzhiyunAll rights reserved. 3315*4882a593Smuzhiyun 3316*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3317*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3318*4882a593Smuzhiyunare met: 3319*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3320*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3321*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3322*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3323*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3324*4882a593Smuzhiyun 3325*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3326*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3327*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3328*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3329*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3330*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3331*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3332*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3333*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3334*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3335*4882a593SmuzhiyunSUCH DAMAGE. 3336*4882a593Smuzhiyun 3337*4882a593Smuzhiyun------------------------------------------------------------------- 3338*4882a593Smuzhiyun 3339*4882a593SmuzhiyunCopyright (c) 2002-2004 Tim J. Robbins 3340*4882a593SmuzhiyunAll rights reserved. 3341*4882a593Smuzhiyun 3342*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3343*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3344*4882a593Smuzhiyunare met: 3345*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3346*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3347*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3348*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3349*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3350*4882a593Smuzhiyun 3351*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3352*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3353*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3354*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3355*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3356*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3357*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3358*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3359*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3360*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3361*4882a593SmuzhiyunSUCH DAMAGE. 3362*4882a593Smuzhiyun 3363*4882a593Smuzhiyun------------------------------------------------------------------- 3364*4882a593Smuzhiyun 3365*4882a593SmuzhiyunCopyright (c) 2002-2004 Tim J. Robbins. 3366*4882a593SmuzhiyunAll rights reserved. 3367*4882a593Smuzhiyun 3368*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3369*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3370*4882a593Smuzhiyunare met: 3371*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3372*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3373*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3374*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3375*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3376*4882a593Smuzhiyun 3377*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3378*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3379*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3380*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3381*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3382*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3383*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3384*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3385*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3386*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3387*4882a593SmuzhiyunSUCH DAMAGE. 3388*4882a593Smuzhiyun 3389*4882a593Smuzhiyun------------------------------------------------------------------- 3390*4882a593Smuzhiyun 3391*4882a593SmuzhiyunCopyright (c) 2003 Constantin S. Svintsoff <kostik@iclub.nsu.ru> 3392*4882a593Smuzhiyun 3393*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3394*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3395*4882a593Smuzhiyunare met: 3396*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3397*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3398*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3399*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3400*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3401*4882a593Smuzhiyun3. The names of the authors may not be used to endorse or promote 3402*4882a593Smuzhiyun products derived from this software without specific prior written 3403*4882a593Smuzhiyun permission. 3404*4882a593Smuzhiyun 3405*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3406*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3407*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3408*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3409*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3410*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3411*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3412*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3413*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3414*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3415*4882a593SmuzhiyunSUCH DAMAGE. 3416*4882a593Smuzhiyun 3417*4882a593Smuzhiyun------------------------------------------------------------------- 3418*4882a593Smuzhiyun 3419*4882a593SmuzhiyunCopyright (c) 2003 David Schultz <das@FreeBSD.ORG> 3420*4882a593SmuzhiyunAll rights reserved. 3421*4882a593Smuzhiyun 3422*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3423*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3424*4882a593Smuzhiyunare met: 3425*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3426*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3427*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3428*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3429*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3430*4882a593Smuzhiyun 3431*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3432*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3433*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3434*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3435*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3436*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3437*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3438*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3439*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3440*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3441*4882a593SmuzhiyunSUCH DAMAGE. 3442*4882a593Smuzhiyun 3443*4882a593Smuzhiyun------------------------------------------------------------------- 3444*4882a593Smuzhiyun 3445*4882a593SmuzhiyunCopyright (c) 2003 Networks Associates Technology, Inc. 3446*4882a593SmuzhiyunAll rights reserved. 3447*4882a593Smuzhiyun 3448*4882a593SmuzhiyunPortions of this software were developed for the FreeBSD Project by 3449*4882a593SmuzhiyunJacques A. Vidrine, Safeport Network Services, and Network 3450*4882a593SmuzhiyunAssociates Laboratories, the Security Research Division of Network 3451*4882a593SmuzhiyunAssociates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 3452*4882a593Smuzhiyun("CBOSS"), as part of the DARPA CHATS research program. 3453*4882a593Smuzhiyun 3454*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3455*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3456*4882a593Smuzhiyunare met: 3457*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3458*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3459*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3460*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3461*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3462*4882a593Smuzhiyun 3463*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3464*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3465*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3466*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3467*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3468*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3469*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3470*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3471*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3472*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3473*4882a593SmuzhiyunSUCH DAMAGE. 3474*4882a593Smuzhiyun 3475*4882a593Smuzhiyun------------------------------------------------------------------- 3476*4882a593Smuzhiyun 3477*4882a593SmuzhiyunCopyright (c) 2003 Todd C. Miller <Todd.Miller@courtesan.com> 3478*4882a593Smuzhiyun 3479*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3480*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3481*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3482*4882a593Smuzhiyun 3483*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3484*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3485*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3486*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3487*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3488*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3489*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3490*4882a593Smuzhiyun 3491*4882a593SmuzhiyunSponsored in part by the Defense Advanced Research Projects 3492*4882a593SmuzhiyunAgency (DARPA) and Air Force Research Laboratory, Air Force 3493*4882a593SmuzhiyunMateriel Command, USAF, under agreement number F39502-99-1-0512. 3494*4882a593Smuzhiyun 3495*4882a593Smuzhiyun------------------------------------------------------------------- 3496*4882a593Smuzhiyun 3497*4882a593SmuzhiyunCopyright (c) 2004 The NetBSD Foundation, Inc. 3498*4882a593SmuzhiyunAll rights reserved. 3499*4882a593Smuzhiyun 3500*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 3501*4882a593Smuzhiyunby Christos Zoulas. 3502*4882a593Smuzhiyun 3503*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3504*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3505*4882a593Smuzhiyunare met: 3506*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3507*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3508*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3509*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3510*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3511*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 3512*4882a593Smuzhiyun must display the following acknowledgement: 3513*4882a593Smuzhiyun This product includes software developed by the NetBSD 3514*4882a593Smuzhiyun Foundation, Inc. and its contributors. 3515*4882a593Smuzhiyun4. Neither the name of The NetBSD Foundation nor the names of its 3516*4882a593Smuzhiyun contributors may be used to endorse or promote products derived 3517*4882a593Smuzhiyun from this software without specific prior written permission. 3518*4882a593Smuzhiyun 3519*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 3520*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 3521*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 3522*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 3523*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 3524*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 3525*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 3526*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 3527*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 3528*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 3529*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 3530*4882a593Smuzhiyun 3531*4882a593Smuzhiyun------------------------------------------------------------------- 3532*4882a593Smuzhiyun 3533*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3534*4882a593SmuzhiyunCopyright (c) 1995,1999 by Internet Software Consortium. 3535*4882a593Smuzhiyun 3536*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3537*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3538*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3539*4882a593Smuzhiyun 3540*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3541*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3542*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3543*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3544*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3545*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3546*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3547*4882a593Smuzhiyun 3548*4882a593Smuzhiyun------------------------------------------------------------------- 3549*4882a593Smuzhiyun 3550*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3551*4882a593SmuzhiyunCopyright (c) 1995-1999 by Internet Software Consortium 3552*4882a593Smuzhiyun 3553*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3554*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3555*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3556*4882a593Smuzhiyun 3557*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3558*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3559*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3560*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3561*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3562*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3563*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3564*4882a593Smuzhiyun 3565*4882a593Smuzhiyun------------------------------------------------------------------- 3566*4882a593Smuzhiyun 3567*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3568*4882a593SmuzhiyunCopyright (c) 1995-1999 by Internet Software Consortium. 3569*4882a593Smuzhiyun 3570*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3571*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3572*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3573*4882a593Smuzhiyun 3574*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3575*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3576*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3577*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3578*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3579*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3580*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3581*4882a593Smuzhiyun 3582*4882a593Smuzhiyun------------------------------------------------------------------- 3583*4882a593Smuzhiyun 3584*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3585*4882a593SmuzhiyunCopyright (c) 1996,1999 by Internet Software Consortium. 3586*4882a593Smuzhiyun 3587*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3588*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3589*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3590*4882a593Smuzhiyun 3591*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3592*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3593*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3594*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3595*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3596*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3597*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3598*4882a593Smuzhiyun 3599*4882a593Smuzhiyun------------------------------------------------------------------- 3600*4882a593Smuzhiyun 3601*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3602*4882a593SmuzhiyunCopyright (c) 1996-1999 by Internet Software Consortium 3603*4882a593Smuzhiyun 3604*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3605*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3606*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3607*4882a593Smuzhiyun 3608*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3609*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3610*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3611*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3612*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3613*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3614*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3615*4882a593Smuzhiyun 3616*4882a593Smuzhiyun------------------------------------------------------------------- 3617*4882a593Smuzhiyun 3618*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3619*4882a593SmuzhiyunCopyright (c) 1996-1999 by Internet Software Consortium. 3620*4882a593Smuzhiyun 3621*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3622*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3623*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3624*4882a593Smuzhiyun 3625*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3626*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3627*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3628*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3629*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3630*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3631*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3632*4882a593Smuzhiyun 3633*4882a593Smuzhiyun------------------------------------------------------------------- 3634*4882a593Smuzhiyun 3635*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3636*4882a593SmuzhiyunCopyright (c) 1997,1999 by Internet Software Consortium. 3637*4882a593Smuzhiyun 3638*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3639*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3640*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3641*4882a593Smuzhiyun 3642*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3643*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3644*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3645*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3646*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3647*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3648*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3649*4882a593Smuzhiyun 3650*4882a593Smuzhiyun------------------------------------------------------------------- 3651*4882a593Smuzhiyun 3652*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3653*4882a593SmuzhiyunCopyright (c) 1999 by Internet Software Consortium. 3654*4882a593Smuzhiyun 3655*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3656*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3657*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3658*4882a593Smuzhiyun 3659*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3660*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3661*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3662*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3663*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3664*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3665*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3666*4882a593Smuzhiyun 3667*4882a593Smuzhiyun------------------------------------------------------------------- 3668*4882a593Smuzhiyun 3669*4882a593SmuzhiyunCopyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") 3670*4882a593SmuzhiyunPortions Copyright (c) 1996-1999 by Internet Software Consortium. 3671*4882a593Smuzhiyun 3672*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3673*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3674*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3675*4882a593Smuzhiyun 3676*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3677*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3678*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3679*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3680*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3681*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3682*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3683*4882a593Smuzhiyun 3684*4882a593Smuzhiyun------------------------------------------------------------------- 3685*4882a593Smuzhiyun 3686*4882a593SmuzhiyunCopyright (c) 2004, 2005 David Schultz <das@FreeBSD.ORG> 3687*4882a593SmuzhiyunAll rights reserved. 3688*4882a593Smuzhiyun 3689*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3690*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3691*4882a593Smuzhiyunare met: 3692*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3693*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3694*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3695*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3696*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3697*4882a593Smuzhiyun 3698*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3699*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3700*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3701*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3702*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3703*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3704*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3705*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3706*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3707*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3708*4882a593SmuzhiyunSUCH DAMAGE. 3709*4882a593Smuzhiyun 3710*4882a593Smuzhiyun------------------------------------------------------------------- 3711*4882a593Smuzhiyun 3712*4882a593SmuzhiyunCopyright (c) 2005 Tim J. Robbins. 3713*4882a593SmuzhiyunAll rights reserved. 3714*4882a593Smuzhiyun 3715*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3716*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3717*4882a593Smuzhiyunare met: 3718*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3719*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3720*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3721*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3722*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3723*4882a593Smuzhiyun 3724*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3725*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3726*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3727*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3728*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3729*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3730*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3731*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3732*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3733*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3734*4882a593SmuzhiyunSUCH DAMAGE. 3735*4882a593Smuzhiyun 3736*4882a593Smuzhiyun------------------------------------------------------------------- 3737*4882a593Smuzhiyun 3738*4882a593SmuzhiyunCopyright (c) 2005 by Internet Systems Consortium, Inc. ("ISC") 3739*4882a593SmuzhiyunCopyright (c) 1995-1999 by Internet Software Consortium 3740*4882a593Smuzhiyun 3741*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3742*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3743*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3744*4882a593Smuzhiyun 3745*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES 3746*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3747*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR 3748*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3749*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3750*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 3751*4882a593SmuzhiyunOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3752*4882a593Smuzhiyun 3753*4882a593Smuzhiyun------------------------------------------------------------------- 3754*4882a593Smuzhiyun 3755*4882a593SmuzhiyunCopyright (c) 2007 Todd C. Miller <Todd.Miller@courtesan.com> 3756*4882a593Smuzhiyun 3757*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3758*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3759*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3760*4882a593Smuzhiyun 3761*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3762*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3763*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3764*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3765*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3766*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3767*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3768*4882a593Smuzhiyun 3769*4882a593Smuzhiyun------------------------------------------------------------------- 3770*4882a593Smuzhiyun 3771*4882a593SmuzhiyunCopyright (c) 2007-2008 Michael G Schwern 3772*4882a593Smuzhiyun 3773*4882a593SmuzhiyunThis software originally derived from Paul Sheer's pivotal_gmtime_r.c. 3774*4882a593Smuzhiyun 3775*4882a593SmuzhiyunThe MIT License: 3776*4882a593Smuzhiyun 3777*4882a593SmuzhiyunPermission is hereby granted, free of charge, to any person obtaining a copy 3778*4882a593Smuzhiyunof this software and associated documentation files (the "Software"), to deal 3779*4882a593Smuzhiyunin the Software without restriction, including without limitation the rights 3780*4882a593Smuzhiyunto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3781*4882a593Smuzhiyuncopies of the Software, and to permit persons to whom the Software is 3782*4882a593Smuzhiyunfurnished to do so, subject to the following conditions: 3783*4882a593Smuzhiyun 3784*4882a593SmuzhiyunThe above copyright notice and this permission notice shall be included in 3785*4882a593Smuzhiyunall copies or substantial portions of the Software. 3786*4882a593Smuzhiyun 3787*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3788*4882a593SmuzhiyunIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3789*4882a593SmuzhiyunFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3790*4882a593SmuzhiyunAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3791*4882a593SmuzhiyunLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3792*4882a593SmuzhiyunOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 3793*4882a593SmuzhiyunTHE SOFTWARE. 3794*4882a593Smuzhiyun 3795*4882a593Smuzhiyun------------------------------------------------------------------- 3796*4882a593Smuzhiyun 3797*4882a593SmuzhiyunCopyright (c) 2007-2008 Michael G Schwern 3798*4882a593Smuzhiyun 3799*4882a593SmuzhiyunThis software originally derived from Paul Sheer's pivotal_gmtime_r.c. 3800*4882a593Smuzhiyun 3801*4882a593SmuzhiyunThe MIT License: 3802*4882a593Smuzhiyun 3803*4882a593SmuzhiyunPermission is hereby granted, free of charge, to any person obtaining a copy 3804*4882a593Smuzhiyunof this software and associated documentation files (the "Software"), to deal 3805*4882a593Smuzhiyunin the Software without restriction, including without limitation the rights 3806*4882a593Smuzhiyunto use, copy, modify, merge, publish, distribute, sublicense, and/or sell 3807*4882a593Smuzhiyuncopies of the Software, and to permit persons to whom the Software is 3808*4882a593Smuzhiyunfurnished to do so, subject to the following conditions: 3809*4882a593Smuzhiyun 3810*4882a593SmuzhiyunThe above copyright notice and this permission notice shall be included in 3811*4882a593Smuzhiyunall copies or substantial portions of the Software. 3812*4882a593Smuzhiyun 3813*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 3814*4882a593SmuzhiyunIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 3815*4882a593SmuzhiyunFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 3816*4882a593SmuzhiyunAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 3817*4882a593SmuzhiyunLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 3818*4882a593SmuzhiyunOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 3819*4882a593SmuzhiyunTHE SOFTWARE. 3820*4882a593Smuzhiyun 3821*4882a593SmuzhiyunOrigin: http://code.google.com/p/y2038 3822*4882a593SmuzhiyunModified for Bionic by the Android Open Source Project 3823*4882a593Smuzhiyun 3824*4882a593Smuzhiyun------------------------------------------------------------------- 3825*4882a593Smuzhiyun 3826*4882a593SmuzhiyunCopyright (c) 2008 Android Open Source Project (query id randomization) 3827*4882a593SmuzhiyunCopyright (c) 1985, 1993 3828*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 3829*4882a593Smuzhiyun 3830*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3831*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3832*4882a593Smuzhiyunare met: 3833*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3834*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3835*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3836*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3837*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3838*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 3839*4882a593Smuzhiyun must display the following acknowledgement: 3840*4882a593Smuzhiyun This product includes software developed by the University of 3841*4882a593Smuzhiyun California, Berkeley and its contributors. 3842*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 3843*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 3844*4882a593Smuzhiyun without specific prior written permission. 3845*4882a593Smuzhiyun 3846*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 3847*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3848*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3849*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 3850*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3851*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3852*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3853*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3854*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3855*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3856*4882a593SmuzhiyunSUCH DAMAGE. 3857*4882a593Smuzhiyun 3858*4882a593Smuzhiyun------------------------------------------------------------------- 3859*4882a593Smuzhiyun 3860*4882a593SmuzhiyunCopyright (c) 2008 Otto Moerbeek <otto@drijf.net> 3861*4882a593Smuzhiyun 3862*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3863*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3864*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3865*4882a593Smuzhiyun 3866*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3867*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3868*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3869*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3870*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3871*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3872*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3873*4882a593Smuzhiyun 3874*4882a593Smuzhiyun------------------------------------------------------------------- 3875*4882a593Smuzhiyun 3876*4882a593SmuzhiyunCopyright (c) 2008 Todd C. Miller <millert@openbsd.org> 3877*4882a593Smuzhiyun 3878*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3879*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3880*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3881*4882a593Smuzhiyun 3882*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3883*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3884*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3885*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3886*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3887*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3888*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3889*4882a593Smuzhiyun 3890*4882a593Smuzhiyun------------------------------------------------------------------- 3891*4882a593Smuzhiyun 3892*4882a593SmuzhiyunCopyright (c) 2008, Damien Miller <djm@openbsd.org> 3893*4882a593Smuzhiyun 3894*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 3895*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 3896*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 3897*4882a593Smuzhiyun 3898*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 3899*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 3900*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 3901*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 3902*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 3903*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 3904*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 3905*4882a593Smuzhiyun 3906*4882a593Smuzhiyun------------------------------------------------------------------- 3907*4882a593Smuzhiyun 3908*4882a593SmuzhiyunCopyright (c) 2009 David Schultz <das@FreeBSD.org> 3909*4882a593SmuzhiyunAll rights reserved. 3910*4882a593Smuzhiyun 3911*4882a593SmuzhiyunCopyright (c) 2011 The FreeBSD Foundation 3912*4882a593SmuzhiyunAll rights reserved. 3913*4882a593SmuzhiyunPortions of this software were developed by David Chisnall 3914*4882a593Smuzhiyununder sponsorship from the FreeBSD Foundation. 3915*4882a593Smuzhiyun 3916*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3917*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3918*4882a593Smuzhiyunare met: 3919*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3920*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3921*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3922*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3923*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3924*4882a593Smuzhiyun 3925*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3926*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3927*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3928*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3929*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3930*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3931*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3932*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3933*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3934*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3935*4882a593SmuzhiyunSUCH DAMAGE. 3936*4882a593Smuzhiyun 3937*4882a593Smuzhiyun------------------------------------------------------------------- 3938*4882a593Smuzhiyun 3939*4882a593SmuzhiyunCopyright (c) 2009 David Schultz <das@FreeBSD.org> 3940*4882a593SmuzhiyunAll rights reserved. 3941*4882a593Smuzhiyun 3942*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3943*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3944*4882a593Smuzhiyunare met: 3945*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3946*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3947*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3948*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3949*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3950*4882a593Smuzhiyun 3951*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 3952*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 3953*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 3954*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 3955*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 3956*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 3957*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 3958*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 3959*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 3960*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 3961*4882a593SmuzhiyunSUCH DAMAGE. 3962*4882a593Smuzhiyun 3963*4882a593Smuzhiyun------------------------------------------------------------------- 3964*4882a593Smuzhiyun 3965*4882a593SmuzhiyunCopyright (c) 2009 The NetBSD Foundation, Inc. 3966*4882a593Smuzhiyun 3967*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 3968*4882a593Smuzhiyunby Roy Marples. 3969*4882a593Smuzhiyun 3970*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3971*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3972*4882a593Smuzhiyunare met: 3973*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 3974*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 3975*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 3976*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 3977*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 3978*4882a593Smuzhiyun 3979*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 3980*4882a593SmuzhiyunIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 3981*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 3982*4882a593SmuzhiyunIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 3983*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 3984*4882a593SmuzhiyunNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 3985*4882a593SmuzhiyunDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 3986*4882a593SmuzhiyunTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 3987*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 3988*4882a593SmuzhiyunTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 3989*4882a593Smuzhiyun 3990*4882a593Smuzhiyun------------------------------------------------------------------- 3991*4882a593Smuzhiyun 3992*4882a593SmuzhiyunCopyright (c) 2010 MIPS Technologies, Inc. 3993*4882a593Smuzhiyun 3994*4882a593SmuzhiyunAll rights reserved. 3995*4882a593Smuzhiyun 3996*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 3997*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 3998*4882a593Smuzhiyunare met: 3999*4882a593Smuzhiyun 4000*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 4001*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4002*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 4003*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer 4004*4882a593Smuzhiyun in the documentation and/or other materials provided with 4005*4882a593Smuzhiyun the distribution. 4006*4882a593Smuzhiyun * Neither the name of MIPS Technologies Inc. nor the names of its 4007*4882a593Smuzhiyun contributors may be used to endorse or promote products derived 4008*4882a593Smuzhiyun from this software without specific prior written permission. 4009*4882a593Smuzhiyun 4010*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4011*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4012*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4013*4882a593SmuzhiyunA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4014*4882a593SmuzhiyunOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4015*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4016*4882a593SmuzhiyunLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4017*4882a593SmuzhiyunDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4018*4882a593SmuzhiyunTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4019*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4020*4882a593SmuzhiyunOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4021*4882a593Smuzhiyun 4022*4882a593Smuzhiyun------------------------------------------------------------------- 4023*4882a593Smuzhiyun 4024*4882a593SmuzhiyunCopyright (c) 2010 Todd C. Miller <Todd.Miller@courtesan.com> 4025*4882a593Smuzhiyun 4026*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 4027*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4028*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 4029*4882a593Smuzhiyun 4030*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 4031*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 4032*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 4033*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4034*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 4035*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 4036*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 4037*4882a593Smuzhiyun 4038*4882a593Smuzhiyun------------------------------------------------------------------- 4039*4882a593Smuzhiyun 4040*4882a593SmuzhiyunCopyright (c) 2010, 2011, 2012, 2013 Intel Corporation 4041*4882a593SmuzhiyunAll rights reserved. 4042*4882a593Smuzhiyun 4043*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4044*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4045*4882a593Smuzhiyun 4046*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 4047*4882a593Smuzhiyun * this list of conditions and the following disclaimer. 4048*4882a593Smuzhiyun 4049*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 4050*4882a593Smuzhiyun * this list of conditions and the following disclaimer in the documentation 4051*4882a593Smuzhiyun * and/or other materials provided with the distribution. 4052*4882a593Smuzhiyun 4053*4882a593Smuzhiyun * Neither the name of Intel Corporation nor the names of its contributors 4054*4882a593Smuzhiyun * may be used to endorse or promote products derived from this software 4055*4882a593Smuzhiyun * without specific prior written permission. 4056*4882a593Smuzhiyun 4057*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4058*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4059*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4060*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4061*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4062*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4063*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4064*4882a593SmuzhiyunANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4065*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4066*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4067*4882a593Smuzhiyun 4068*4882a593Smuzhiyun------------------------------------------------------------------- 4069*4882a593Smuzhiyun 4070*4882a593SmuzhiyunCopyright (c) 2010, Intel Corporation 4071*4882a593SmuzhiyunAll rights reserved. 4072*4882a593Smuzhiyun 4073*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4074*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4075*4882a593Smuzhiyun 4076*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 4077*4882a593Smuzhiyun * this list of conditions and the following disclaimer. 4078*4882a593Smuzhiyun 4079*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 4080*4882a593Smuzhiyun * this list of conditions and the following disclaimer in the documentation 4081*4882a593Smuzhiyun * and/or other materials provided with the distribution. 4082*4882a593Smuzhiyun 4083*4882a593Smuzhiyun * Neither the name of Intel Corporation nor the names of its contributors 4084*4882a593Smuzhiyun * may be used to endorse or promote products derived from this software 4085*4882a593Smuzhiyun * without specific prior written permission. 4086*4882a593Smuzhiyun 4087*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4088*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4089*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4090*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4091*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4092*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4093*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4094*4882a593SmuzhiyunANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4095*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4096*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4097*4882a593Smuzhiyun 4098*4882a593Smuzhiyun------------------------------------------------------------------- 4099*4882a593Smuzhiyun 4100*4882a593SmuzhiyunCopyright (c) 2011 David Chisnall 4101*4882a593SmuzhiyunAll rights reserved. 4102*4882a593Smuzhiyun 4103*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4104*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4105*4882a593Smuzhiyunare met: 4106*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4107*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4108*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4109*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4110*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4111*4882a593Smuzhiyun 4112*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 4113*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4114*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4115*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 4116*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4117*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4118*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4119*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4120*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4121*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4122*4882a593SmuzhiyunSUCH DAMAGE. 4123*4882a593Smuzhiyun 4124*4882a593Smuzhiyun------------------------------------------------------------------- 4125*4882a593Smuzhiyun 4126*4882a593SmuzhiyunCopyright (c) 2011 Ed Schouten <ed@FreeBSD.org> 4127*4882a593Smuzhiyun David Chisnall <theraven@FreeBSD.org> 4128*4882a593SmuzhiyunAll rights reserved. 4129*4882a593Smuzhiyun 4130*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4131*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4132*4882a593Smuzhiyunare met: 4133*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4134*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4135*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4136*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4137*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4138*4882a593Smuzhiyun 4139*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 4140*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4141*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4142*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 4143*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4144*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4145*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4146*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4147*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4148*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4149*4882a593SmuzhiyunSUCH DAMAGE. 4150*4882a593Smuzhiyun 4151*4882a593Smuzhiyun------------------------------------------------------------------- 4152*4882a593Smuzhiyun 4153*4882a593SmuzhiyunCopyright (c) 2011 Intel Corporation 4154*4882a593SmuzhiyunAll rights reserved. 4155*4882a593Smuzhiyun 4156*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4157*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4158*4882a593Smuzhiyun 4159*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 4160*4882a593Smuzhiyun * this list of conditions and the following disclaimer. 4161*4882a593Smuzhiyun 4162*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 4163*4882a593Smuzhiyun * this list of conditions and the following disclaimer in the documentation 4164*4882a593Smuzhiyun * and/or other materials provided with the distribution. 4165*4882a593Smuzhiyun 4166*4882a593Smuzhiyun * Neither the name of Intel Corporation nor the names of its contributors 4167*4882a593Smuzhiyun * may be used to endorse or promote products derived from this software 4168*4882a593Smuzhiyun * without specific prior written permission. 4169*4882a593Smuzhiyun 4170*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4171*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4172*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4173*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4174*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4175*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4176*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4177*4882a593SmuzhiyunANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4178*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4179*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4180*4882a593Smuzhiyun 4181*4882a593Smuzhiyun------------------------------------------------------------------- 4182*4882a593Smuzhiyun 4183*4882a593SmuzhiyunCopyright (c) 2011 Martin Pieuchot <mpi@openbsd.org> 4184*4882a593Smuzhiyun 4185*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 4186*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4187*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 4188*4882a593Smuzhiyun 4189*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 4190*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 4191*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 4192*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4193*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 4194*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 4195*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 4196*4882a593Smuzhiyun 4197*4882a593Smuzhiyun------------------------------------------------------------------- 4198*4882a593Smuzhiyun 4199*4882a593SmuzhiyunCopyright (c) 2011 Martin Pieuchot <mpi@openbsd.org> 4200*4882a593SmuzhiyunCopyright (c) 2009 Ted Unangst 4201*4882a593Smuzhiyun 4202*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 4203*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4204*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 4205*4882a593Smuzhiyun 4206*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 4207*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 4208*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 4209*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4210*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 4211*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 4212*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 4213*4882a593Smuzhiyun 4214*4882a593Smuzhiyun------------------------------------------------------------------- 4215*4882a593Smuzhiyun 4216*4882a593SmuzhiyunCopyright (c) 2011 The Android Open Source Project 4217*4882a593SmuzhiyunCopyright (c) 2008 ARM Ltd 4218*4882a593SmuzhiyunAll rights reserved. 4219*4882a593Smuzhiyun 4220*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4221*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4222*4882a593Smuzhiyunare met: 4223*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4224*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4225*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4226*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4227*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4228*4882a593Smuzhiyun3. The name of the company may not be used to endorse or promote 4229*4882a593Smuzhiyun products derived from this software without specific prior written 4230*4882a593Smuzhiyun permission. 4231*4882a593Smuzhiyun 4232*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED 4233*4882a593SmuzhiyunWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 4234*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 4235*4882a593SmuzhiyunIN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4236*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 4237*4882a593SmuzhiyunTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 4238*4882a593SmuzhiyunPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 4239*4882a593SmuzhiyunLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 4240*4882a593SmuzhiyunNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4241*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4242*4882a593Smuzhiyun 4243*4882a593Smuzhiyun------------------------------------------------------------------- 4244*4882a593Smuzhiyun 4245*4882a593SmuzhiyunCopyright (c) 2011, 2012, 2013 Intel Corporation 4246*4882a593SmuzhiyunAll rights reserved. 4247*4882a593Smuzhiyun 4248*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4249*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4250*4882a593Smuzhiyun 4251*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 4252*4882a593Smuzhiyun * this list of conditions and the following disclaimer. 4253*4882a593Smuzhiyun 4254*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 4255*4882a593Smuzhiyun * this list of conditions and the following disclaimer in the documentation 4256*4882a593Smuzhiyun * and/or other materials provided with the distribution. 4257*4882a593Smuzhiyun 4258*4882a593Smuzhiyun * Neither the name of Intel Corporation nor the names of its contributors 4259*4882a593Smuzhiyun * may be used to endorse or promote products derived from this software 4260*4882a593Smuzhiyun * without specific prior written permission. 4261*4882a593Smuzhiyun 4262*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4263*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4264*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4265*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4266*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4267*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4268*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4269*4882a593SmuzhiyunANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4270*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4271*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4272*4882a593Smuzhiyun 4273*4882a593Smuzhiyun------------------------------------------------------------------- 4274*4882a593Smuzhiyun 4275*4882a593SmuzhiyunCopyright (c) 2011, Intel Corporation 4276*4882a593SmuzhiyunAll rights reserved. 4277*4882a593Smuzhiyun 4278*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4279*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4280*4882a593Smuzhiyun 4281*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 4282*4882a593Smuzhiyun * this list of conditions and the following disclaimer. 4283*4882a593Smuzhiyun 4284*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 4285*4882a593Smuzhiyun * this list of conditions and the following disclaimer in the documentation 4286*4882a593Smuzhiyun * and/or other materials provided with the distribution. 4287*4882a593Smuzhiyun 4288*4882a593Smuzhiyun * Neither the name of Intel Corporation nor the names of its contributors 4289*4882a593Smuzhiyun * may be used to endorse or promote products derived from this software 4290*4882a593Smuzhiyun * without specific prior written permission. 4291*4882a593Smuzhiyun 4292*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4293*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4294*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4295*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4296*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4297*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4298*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4299*4882a593SmuzhiyunANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4300*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4301*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4302*4882a593Smuzhiyun 4303*4882a593Smuzhiyun------------------------------------------------------------------- 4304*4882a593Smuzhiyun 4305*4882a593SmuzhiyunCopyright (c) 2011, VMware, Inc. 4306*4882a593SmuzhiyunAll rights reserved. 4307*4882a593Smuzhiyun 4308*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4309*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4310*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 4311*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4312*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 4313*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4314*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4315*4882a593Smuzhiyun * Neither the name of the VMware, Inc. nor the names of its contributors 4316*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 4317*4882a593Smuzhiyun without specific prior written permission. 4318*4882a593Smuzhiyun 4319*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 4320*4882a593SmuzhiyunAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4321*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4322*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL VMWARE, INC. OR CONTRIBUTORS BE LIABLE FOR 4323*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4324*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4325*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 4326*4882a593SmuzhiyunON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4327*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 4328*4882a593SmuzhiyunTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4329*4882a593Smuzhiyun 4330*4882a593Smuzhiyun------------------------------------------------------------------- 4331*4882a593Smuzhiyun 4332*4882a593SmuzhiyunCopyright (c) 2012, Linaro Limited 4333*4882a593Smuzhiyun All rights reserved. 4334*4882a593Smuzhiyun 4335*4882a593Smuzhiyun Redistribution and use in source and binary forms, with or without 4336*4882a593Smuzhiyun modification, are permitted provided that the following conditions are met: 4337*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 4338*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4339*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 4340*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4341*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4342*4882a593Smuzhiyun * Neither the name of the Linaro nor the 4343*4882a593Smuzhiyun names of its contributors may be used to endorse or promote products 4344*4882a593Smuzhiyun derived from this software without specific prior written permission. 4345*4882a593Smuzhiyun 4346*4882a593Smuzhiyun THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4347*4882a593Smuzhiyun "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4348*4882a593Smuzhiyun LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4349*4882a593Smuzhiyun A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4350*4882a593Smuzhiyun HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4351*4882a593Smuzhiyun SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4352*4882a593Smuzhiyun LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4353*4882a593Smuzhiyun DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4354*4882a593Smuzhiyun THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4355*4882a593Smuzhiyun (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4356*4882a593Smuzhiyun OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4357*4882a593Smuzhiyun 4358*4882a593Smuzhiyun------------------------------------------------------------------- 4359*4882a593Smuzhiyun 4360*4882a593SmuzhiyunCopyright (c) 2012, Linaro Limited 4361*4882a593Smuzhiyun All rights reserved. 4362*4882a593Smuzhiyun Copyright (c) 2014, NVIDIA Corporation. All rights reserved. 4363*4882a593Smuzhiyun 4364*4882a593Smuzhiyun Redistribution and use in source and binary forms, with or without 4365*4882a593Smuzhiyun modification, are permitted provided that the following conditions are met: 4366*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 4367*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4368*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 4369*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4370*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4371*4882a593Smuzhiyun * Neither the name of the Linaro nor the 4372*4882a593Smuzhiyun names of its contributors may be used to endorse or promote products 4373*4882a593Smuzhiyun derived from this software without specific prior written permission. 4374*4882a593Smuzhiyun 4375*4882a593Smuzhiyun THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4376*4882a593Smuzhiyun "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4377*4882a593Smuzhiyun LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4378*4882a593Smuzhiyun A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4379*4882a593Smuzhiyun HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4380*4882a593Smuzhiyun SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4381*4882a593Smuzhiyun LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4382*4882a593Smuzhiyun DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4383*4882a593Smuzhiyun THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4384*4882a593Smuzhiyun (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4385*4882a593Smuzhiyun OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4386*4882a593Smuzhiyun 4387*4882a593Smuzhiyun------------------------------------------------------------------- 4388*4882a593Smuzhiyun 4389*4882a593SmuzhiyunCopyright (c) 2012-2015 4390*4882a593Smuzhiyun MIPS Technologies, Inc., California. 4391*4882a593Smuzhiyun 4392*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4393*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4394*4882a593Smuzhiyunare met: 4395*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4396*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4397*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4398*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4399*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4400*4882a593Smuzhiyun3. Neither the name of the MIPS Technologies, Inc., nor the names of its 4401*4882a593Smuzhiyun contributors may be used to endorse or promote products derived from 4402*4882a593Smuzhiyun this software without specific prior written permission. 4403*4882a593Smuzhiyun 4404*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS'' AND 4405*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4406*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4407*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE 4408*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4409*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4410*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4411*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4412*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4413*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4414*4882a593SmuzhiyunSUCH DAMAGE. 4415*4882a593Smuzhiyun 4416*4882a593Smuzhiyun------------------------------------------------------------------- 4417*4882a593Smuzhiyun 4418*4882a593SmuzhiyunCopyright (c) 2013 4419*4882a593Smuzhiyun MIPS Technologies, Inc., California. 4420*4882a593Smuzhiyun 4421*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4422*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4423*4882a593Smuzhiyunare met: 4424*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4425*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4426*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4427*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4428*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4429*4882a593Smuzhiyun3. Neither the name of the MIPS Technologies, Inc., nor the names of its 4430*4882a593Smuzhiyun contributors may be used to endorse or promote products derived from 4431*4882a593Smuzhiyun this software without specific prior written permission. 4432*4882a593Smuzhiyun 4433*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS'' AND 4434*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4435*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4436*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE 4437*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4438*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4439*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4440*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4441*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4442*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4443*4882a593SmuzhiyunSUCH DAMAGE. 4444*4882a593Smuzhiyun 4445*4882a593Smuzhiyun------------------------------------------------------------------- 4446*4882a593Smuzhiyun 4447*4882a593SmuzhiyunCopyright (c) 2013 ARM Ltd 4448*4882a593SmuzhiyunAll rights reserved. 4449*4882a593Smuzhiyun 4450*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4451*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4452*4882a593Smuzhiyunare met: 4453*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4454*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4455*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4456*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4457*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4458*4882a593Smuzhiyun3. The name of the company may not be used to endorse or promote 4459*4882a593Smuzhiyun products derived from this software without specific prior written 4460*4882a593Smuzhiyun permission. 4461*4882a593Smuzhiyun 4462*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY ARM LTD ``AS IS'' AND ANY EXPRESS OR IMPLIED 4463*4882a593SmuzhiyunWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 4464*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 4465*4882a593SmuzhiyunIN NO EVENT SHALL ARM LTD BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4466*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 4467*4882a593SmuzhiyunTO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 4468*4882a593SmuzhiyunPROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 4469*4882a593SmuzhiyunLIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 4470*4882a593SmuzhiyunNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4471*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4472*4882a593Smuzhiyun 4473*4882a593Smuzhiyun------------------------------------------------------------------- 4474*4882a593Smuzhiyun 4475*4882a593SmuzhiyunCopyright (c) 2013 Antoine Jacoutot <ajacoutot@openbsd.org> 4476*4882a593Smuzhiyun 4477*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 4478*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4479*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 4480*4882a593Smuzhiyun 4481*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 4482*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 4483*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 4484*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4485*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 4486*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 4487*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 4488*4882a593Smuzhiyun 4489*4882a593Smuzhiyun------------------------------------------------------------------- 4490*4882a593Smuzhiyun 4491*4882a593SmuzhiyunCopyright (c) 2013 The NetBSD Foundation, Inc. 4492*4882a593SmuzhiyunAll rights reserved. 4493*4882a593Smuzhiyun 4494*4882a593SmuzhiyunThis code is derived from software contributed to The NetBSD Foundation 4495*4882a593Smuzhiyunby Christos Zoulas. 4496*4882a593Smuzhiyun 4497*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4498*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4499*4882a593Smuzhiyunare met: 4500*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4501*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4502*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4503*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4504*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4505*4882a593Smuzhiyun 4506*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 4507*4882a593Smuzhiyun``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 4508*4882a593SmuzhiyunTO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 4509*4882a593SmuzhiyunPURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 4510*4882a593SmuzhiyunBE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 4511*4882a593SmuzhiyunCONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 4512*4882a593SmuzhiyunSUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 4513*4882a593SmuzhiyunINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 4514*4882a593SmuzhiyunCONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 4515*4882a593SmuzhiyunARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 4516*4882a593SmuzhiyunPOSSIBILITY OF SUCH DAMAGE. 4517*4882a593Smuzhiyun 4518*4882a593Smuzhiyun------------------------------------------------------------------- 4519*4882a593Smuzhiyun 4520*4882a593SmuzhiyunCopyright (c) 2014 4521*4882a593Smuzhiyun Imagination Technologies Limited. 4522*4882a593Smuzhiyun 4523*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4524*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4525*4882a593Smuzhiyunare met: 4526*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4527*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4528*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4529*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4530*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4531*4882a593Smuzhiyun3. Neither the name of the MIPS Technologies, Inc., nor the names of its 4532*4882a593Smuzhiyun contributors may be used to endorse or promote products derived from 4533*4882a593Smuzhiyun this software without specific prior written permission. 4534*4882a593Smuzhiyun 4535*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY IMAGINATION TECHNOLOGIES LIMITED ``AS IS'' AND 4536*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4537*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4538*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL IMAGINATION TECHNOLOGIES LIMITED BE LIABLE 4539*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4540*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4541*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4542*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4543*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4544*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4545*4882a593SmuzhiyunSUCH DAMAGE. 4546*4882a593Smuzhiyun 4547*4882a593Smuzhiyun------------------------------------------------------------------- 4548*4882a593Smuzhiyun 4549*4882a593SmuzhiyunCopyright (c) 2014 Theo de Raadt <deraadt@openbsd.org> 4550*4882a593SmuzhiyunCopyright (c) 2014 Bob Beck <beck@obtuse.com> 4551*4882a593Smuzhiyun 4552*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 4553*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4554*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 4555*4882a593Smuzhiyun 4556*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 4557*4882a593SmuzhiyunWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 4558*4882a593SmuzhiyunMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 4559*4882a593SmuzhiyunANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4560*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 4561*4882a593SmuzhiyunACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 4562*4882a593SmuzhiyunOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 4563*4882a593Smuzhiyun 4564*4882a593SmuzhiyunEmulation of getentropy(2) as documented at: 4565*4882a593Smuzhiyunhttp://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man2/getentropy.2 4566*4882a593Smuzhiyun 4567*4882a593Smuzhiyun------------------------------------------------------------------- 4568*4882a593Smuzhiyun 4569*4882a593SmuzhiyunCopyright (c) 2014, Intel Corporation 4570*4882a593SmuzhiyunAll rights reserved. 4571*4882a593Smuzhiyun 4572*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4573*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 4574*4882a593Smuzhiyun 4575*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright notice, 4576*4882a593Smuzhiyun * this list of conditions and the following disclaimer. 4577*4882a593Smuzhiyun 4578*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright notice, 4579*4882a593Smuzhiyun * this list of conditions and the following disclaimer in the documentation 4580*4882a593Smuzhiyun * and/or other materials provided with the distribution. 4581*4882a593Smuzhiyun 4582*4882a593Smuzhiyun * Neither the name of Intel Corporation nor the names of its contributors 4583*4882a593Smuzhiyun * may be used to endorse or promote products derived from this software 4584*4882a593Smuzhiyun * without specific prior written permission. 4585*4882a593Smuzhiyun 4586*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 4587*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4588*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4589*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 4590*4882a593SmuzhiyunANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4591*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 4592*4882a593SmuzhiyunLOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 4593*4882a593SmuzhiyunANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4594*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 4595*4882a593SmuzhiyunSOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4596*4882a593Smuzhiyun 4597*4882a593Smuzhiyun------------------------------------------------------------------- 4598*4882a593Smuzhiyun 4599*4882a593SmuzhiyunCopyright (c) 2014, Linaro Limited 4600*4882a593Smuzhiyun All rights reserved. 4601*4882a593Smuzhiyun 4602*4882a593Smuzhiyun Redistribution and use in source and binary forms, with or without 4603*4882a593Smuzhiyun modification, are permitted provided that the following conditions are met: 4604*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 4605*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4606*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 4607*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4608*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4609*4882a593Smuzhiyun * Neither the name of the Linaro nor the 4610*4882a593Smuzhiyun names of its contributors may be used to endorse or promote products 4611*4882a593Smuzhiyun derived from this software without specific prior written permission. 4612*4882a593Smuzhiyun 4613*4882a593Smuzhiyun THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 4614*4882a593Smuzhiyun "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 4615*4882a593Smuzhiyun LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 4616*4882a593Smuzhiyun A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 4617*4882a593Smuzhiyun HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 4618*4882a593Smuzhiyun SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 4619*4882a593Smuzhiyun LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4620*4882a593Smuzhiyun DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4621*4882a593Smuzhiyun THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4622*4882a593Smuzhiyun (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 4623*4882a593Smuzhiyun OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4624*4882a593Smuzhiyun 4625*4882a593Smuzhiyun------------------------------------------------------------------- 4626*4882a593Smuzhiyun 4627*4882a593SmuzhiyunCopyright (c)1999 Citrus Project, 4628*4882a593SmuzhiyunAll rights reserved. 4629*4882a593Smuzhiyun 4630*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4631*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4632*4882a593Smuzhiyunare met: 4633*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4634*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4635*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4636*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4637*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4638*4882a593Smuzhiyun 4639*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 4640*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4641*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4642*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 4643*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4644*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4645*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4646*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4647*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4648*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4649*4882a593SmuzhiyunSUCH DAMAGE. 4650*4882a593Smuzhiyun 4651*4882a593Smuzhiyun------------------------------------------------------------------- 4652*4882a593Smuzhiyun 4653*4882a593SmuzhiyunCopyright (c)1999, 2000, 2001 Citrus Project, 4654*4882a593SmuzhiyunAll rights reserved. 4655*4882a593Smuzhiyun 4656*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4657*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4658*4882a593Smuzhiyunare met: 4659*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4660*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4661*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4662*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4663*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4664*4882a593Smuzhiyun 4665*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 4666*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4667*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4668*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 4669*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4670*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4671*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4672*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4673*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4674*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4675*4882a593SmuzhiyunSUCH DAMAGE. 4676*4882a593Smuzhiyun 4677*4882a593Smuzhiyun------------------------------------------------------------------- 4678*4882a593Smuzhiyun 4679*4882a593SmuzhiyunCopyright (c)2001 Citrus Project, 4680*4882a593SmuzhiyunAll rights reserved. 4681*4882a593Smuzhiyun 4682*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4683*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4684*4882a593Smuzhiyunare met: 4685*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4686*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4687*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4688*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4689*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4690*4882a593Smuzhiyun 4691*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 4692*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4693*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4694*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 4695*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4696*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4697*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4698*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4699*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4700*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4701*4882a593SmuzhiyunSUCH DAMAGE. 4702*4882a593Smuzhiyun 4703*4882a593Smuzhiyun------------------------------------------------------------------- 4704*4882a593Smuzhiyun 4705*4882a593SmuzhiyunCopyright (c)2003 Citrus Project, 4706*4882a593SmuzhiyunAll rights reserved. 4707*4882a593Smuzhiyun 4708*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4709*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4710*4882a593Smuzhiyunare met: 4711*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4712*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4713*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4714*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4715*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4716*4882a593Smuzhiyun 4717*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 4718*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4719*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4720*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 4721*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4722*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4723*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4724*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4725*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4726*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4727*4882a593SmuzhiyunSUCH DAMAGE. 4728*4882a593Smuzhiyun 4729*4882a593Smuzhiyun------------------------------------------------------------------- 4730*4882a593Smuzhiyun 4731*4882a593SmuzhiyunCopyright 1997 Niels Provos <provos@physnet.uni-hamburg.de> 4732*4882a593SmuzhiyunCopyright 2008 Damien Miller <djm@openbsd.org> 4733*4882a593SmuzhiyunAll rights reserved. 4734*4882a593Smuzhiyun 4735*4882a593SmuzhiyunTheo de Raadt <deraadt@openbsd.org> came up with the idea of using 4736*4882a593Smuzhiyunsuch a mathematical system to generate more random (yet non-repeating) 4737*4882a593Smuzhiyunids to solve the resolver/named problem. But Niels designed the 4738*4882a593Smuzhiyunactual system based on the constraints. 4739*4882a593Smuzhiyun 4740*4882a593SmuzhiyunLater modified by Damien Miller to wrap the LCG output in a 15-bit 4741*4882a593Smuzhiyunpermutation generator based on a Luby-Rackoff block cipher. This 4742*4882a593Smuzhiyunensures the output is non-repeating and preserves the MSB twiddle 4743*4882a593Smuzhiyuntrick, but makes it more resistant to LCG prediction. 4744*4882a593Smuzhiyun 4745*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4746*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4747*4882a593Smuzhiyunare met: 4748*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4749*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4750*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4751*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4752*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4753*4882a593Smuzhiyun 4754*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 4755*4882a593SmuzhiyunIMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 4756*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 4757*4882a593SmuzhiyunIN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 4758*4882a593SmuzhiyunINCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 4759*4882a593SmuzhiyunNOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 4760*4882a593SmuzhiyunDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 4761*4882a593SmuzhiyunTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 4762*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 4763*4882a593SmuzhiyunTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 4764*4882a593Smuzhiyun 4765*4882a593Smuzhiyun------------------------------------------------------------------- 4766*4882a593Smuzhiyun 4767*4882a593SmuzhiyunCopyright 2008 Android Open Source Project (source port randomization) 4768*4882a593SmuzhiyunCopyright (c) 1985, 1989, 1993 4769*4882a593Smuzhiyun The Regents of the University of California. All rights reserved. 4770*4882a593Smuzhiyun 4771*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4772*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4773*4882a593Smuzhiyunare met: 4774*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4775*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4776*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4777*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4778*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4779*4882a593Smuzhiyun3. All advertising materials mentioning features or use of this software 4780*4882a593Smuzhiyun must display the following acknowledgement: 4781*4882a593Smuzhiyun This product includes software developed by the University of 4782*4882a593Smuzhiyun California, Berkeley and its contributors. 4783*4882a593Smuzhiyun4. Neither the name of the University nor the names of its contributors 4784*4882a593Smuzhiyun may be used to endorse or promote products derived from this software 4785*4882a593Smuzhiyun without specific prior written permission. 4786*4882a593Smuzhiyun 4787*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 4788*4882a593SmuzhiyunANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 4789*4882a593SmuzhiyunIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 4790*4882a593SmuzhiyunARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 4791*4882a593SmuzhiyunFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 4792*4882a593SmuzhiyunDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 4793*4882a593SmuzhiyunOR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 4794*4882a593SmuzhiyunHOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4795*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4796*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4797*4882a593SmuzhiyunSUCH DAMAGE. 4798*4882a593Smuzhiyun 4799*4882a593Smuzhiyun------------------------------------------------------------------- 4800*4882a593Smuzhiyun 4801*4882a593SmuzhiyunPortions Copyright (C) 2004, 2005, 2008, 2009 Internet Systems Consortium, Inc. ("ISC") 4802*4882a593SmuzhiyunPortions Copyright (C) 1996-2003 Internet Software Consortium. 4803*4882a593Smuzhiyun 4804*4882a593SmuzhiyunPermission to use, copy, modify, and/or distribute this software for any 4805*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4806*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies. 4807*4882a593Smuzhiyun 4808*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 4809*4882a593SmuzhiyunREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 4810*4882a593SmuzhiyunAND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 4811*4882a593SmuzhiyunINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 4812*4882a593SmuzhiyunLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 4813*4882a593SmuzhiyunOR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 4814*4882a593SmuzhiyunPERFORMANCE OF THIS SOFTWARE. 4815*4882a593Smuzhiyun 4816*4882a593Smuzhiyun------------------------------------------------------------------- 4817*4882a593Smuzhiyun 4818*4882a593SmuzhiyunPortions Copyright (c) 1993 by Digital Equipment Corporation. 4819*4882a593Smuzhiyun 4820*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software for any 4821*4882a593Smuzhiyunpurpose with or without fee is hereby granted, provided that the above 4822*4882a593Smuzhiyuncopyright notice and this permission notice appear in all copies, and that 4823*4882a593Smuzhiyunthe name of Digital Equipment Corporation not be used in advertising or 4824*4882a593Smuzhiyunpublicity pertaining to distribution of the document or software without 4825*4882a593Smuzhiyunspecific, written prior permission. 4826*4882a593Smuzhiyun 4827*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL 4828*4882a593SmuzhiyunWARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES 4829*4882a593SmuzhiyunOF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT 4830*4882a593SmuzhiyunCORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL 4831*4882a593SmuzhiyunDAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR 4832*4882a593SmuzhiyunPROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 4833*4882a593SmuzhiyunACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS 4834*4882a593SmuzhiyunSOFTWARE. 4835*4882a593Smuzhiyun 4836*4882a593Smuzhiyun------------------------------------------------------------------- 4837*4882a593Smuzhiyun 4838*4882a593SmuzhiyunPortions Copyright (c) 1995 by International Business Machines, Inc. 4839*4882a593Smuzhiyun 4840*4882a593SmuzhiyunInternational Business Machines, Inc. (hereinafter called IBM) grants 4841*4882a593Smuzhiyunpermission under its copyrights to use, copy, modify, and distribute this 4842*4882a593SmuzhiyunSoftware with or without fee, provided that the above copyright notice and 4843*4882a593Smuzhiyunall paragraphs of this notice appear in all copies, and that the name of IBM 4844*4882a593Smuzhiyunnot be used in connection with the marketing of any product incorporating 4845*4882a593Smuzhiyunthe Software or modifications thereof, without specific, written prior 4846*4882a593Smuzhiyunpermission. 4847*4882a593Smuzhiyun 4848*4882a593SmuzhiyunTo the extent it has a right to do so, IBM grants an immunity from suit 4849*4882a593Smuzhiyununder its patents, if any, for the use, sale or manufacture of products to 4850*4882a593Smuzhiyunthe extent that such products are used for performing Domain Name System 4851*4882a593Smuzhiyundynamic updates in TCP/IP networks by means of the Software. No immunity is 4852*4882a593Smuzhiyungranted for any product per se or for any other function of any product. 4853*4882a593Smuzhiyun 4854*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS", AND IBM DISCLAIMS ALL WARRANTIES, 4855*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 4856*4882a593SmuzhiyunPARTICULAR PURPOSE. IN NO EVENT SHALL IBM BE LIABLE FOR ANY SPECIAL, 4857*4882a593SmuzhiyunDIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER ARISING 4858*4882a593SmuzhiyunOUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE, EVEN 4859*4882a593SmuzhiyunIF IBM IS APPRISED OF THE POSSIBILITY OF SUCH DAMAGES. 4860*4882a593Smuzhiyun 4861*4882a593Smuzhiyun------------------------------------------------------------------- 4862*4882a593Smuzhiyun 4863*4882a593SmuzhiyunPortions Copyright(C) 1995, Jason Downs. All rights reserved. 4864*4882a593Smuzhiyun 4865*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 4866*4882a593Smuzhiyunmodification, are permitted provided that the following conditions 4867*4882a593Smuzhiyunare met: 4868*4882a593Smuzhiyun1. Redistributions of source code must retain the above copyright 4869*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 4870*4882a593Smuzhiyun2. Redistributions in binary form must reproduce the above copyright 4871*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 4872*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 4873*4882a593Smuzhiyun 4874*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS 4875*4882a593SmuzhiyunOR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 4876*4882a593SmuzhiyunWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 4877*4882a593SmuzhiyunDISCLAIMED. IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, 4878*4882a593SmuzhiyunINDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 4879*4882a593Smuzhiyun(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 4880*4882a593SmuzhiyunSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 4881*4882a593SmuzhiyunCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 4882*4882a593SmuzhiyunLIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 4883*4882a593SmuzhiyunOUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 4884*4882a593SmuzhiyunSUCH DAMAGE. 4885*4882a593Smuzhiyun 4886*4882a593Smuzhiyun------------------------------------------------------------------- 4887*4882a593Smuzhiyun 4888*4882a593SmuzhiyunThe author of this software is David M. Gay. 4889*4882a593Smuzhiyun 4890*4882a593SmuzhiyunCopyright (C) 1998 by Lucent Technologies 4891*4882a593SmuzhiyunAll Rights Reserved 4892*4882a593Smuzhiyun 4893*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software and 4894*4882a593Smuzhiyunits documentation for any purpose and without fee is hereby 4895*4882a593Smuzhiyungranted, provided that the above copyright notice appear in all 4896*4882a593Smuzhiyuncopies and that both that the copyright notice and this 4897*4882a593Smuzhiyunpermission notice and warranty disclaimer appear in supporting 4898*4882a593Smuzhiyundocumentation, and that the name of Lucent or any of its entities 4899*4882a593Smuzhiyunnot be used in advertising or publicity pertaining to 4900*4882a593Smuzhiyundistribution of the software without specific, written prior 4901*4882a593Smuzhiyunpermission. 4902*4882a593Smuzhiyun 4903*4882a593SmuzhiyunLUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 4904*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. 4905*4882a593SmuzhiyunIN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY 4906*4882a593SmuzhiyunSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4907*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 4908*4882a593SmuzhiyunIN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 4909*4882a593SmuzhiyunARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 4910*4882a593SmuzhiyunTHIS SOFTWARE. 4911*4882a593Smuzhiyun 4912*4882a593Smuzhiyun------------------------------------------------------------------- 4913*4882a593Smuzhiyun 4914*4882a593SmuzhiyunThe author of this software is David M. Gay. 4915*4882a593Smuzhiyun 4916*4882a593SmuzhiyunCopyright (C) 1998, 1999 by Lucent Technologies 4917*4882a593SmuzhiyunAll Rights Reserved 4918*4882a593Smuzhiyun 4919*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software and 4920*4882a593Smuzhiyunits documentation for any purpose and without fee is hereby 4921*4882a593Smuzhiyungranted, provided that the above copyright notice appear in all 4922*4882a593Smuzhiyuncopies and that both that the copyright notice and this 4923*4882a593Smuzhiyunpermission notice and warranty disclaimer appear in supporting 4924*4882a593Smuzhiyundocumentation, and that the name of Lucent or any of its entities 4925*4882a593Smuzhiyunnot be used in advertising or publicity pertaining to 4926*4882a593Smuzhiyundistribution of the software without specific, written prior 4927*4882a593Smuzhiyunpermission. 4928*4882a593Smuzhiyun 4929*4882a593SmuzhiyunLUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 4930*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. 4931*4882a593SmuzhiyunIN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY 4932*4882a593SmuzhiyunSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4933*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 4934*4882a593SmuzhiyunIN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 4935*4882a593SmuzhiyunARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 4936*4882a593SmuzhiyunTHIS SOFTWARE. 4937*4882a593Smuzhiyun 4938*4882a593Smuzhiyun------------------------------------------------------------------- 4939*4882a593Smuzhiyun 4940*4882a593SmuzhiyunThe author of this software is David M. Gay. 4941*4882a593Smuzhiyun 4942*4882a593SmuzhiyunCopyright (C) 1998, 2000 by Lucent Technologies 4943*4882a593SmuzhiyunAll Rights Reserved 4944*4882a593Smuzhiyun 4945*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software and 4946*4882a593Smuzhiyunits documentation for any purpose and without fee is hereby 4947*4882a593Smuzhiyungranted, provided that the above copyright notice appear in all 4948*4882a593Smuzhiyuncopies and that both that the copyright notice and this 4949*4882a593Smuzhiyunpermission notice and warranty disclaimer appear in supporting 4950*4882a593Smuzhiyundocumentation, and that the name of Lucent or any of its entities 4951*4882a593Smuzhiyunnot be used in advertising or publicity pertaining to 4952*4882a593Smuzhiyundistribution of the software without specific, written prior 4953*4882a593Smuzhiyunpermission. 4954*4882a593Smuzhiyun 4955*4882a593SmuzhiyunLUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 4956*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. 4957*4882a593SmuzhiyunIN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY 4958*4882a593SmuzhiyunSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4959*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 4960*4882a593SmuzhiyunIN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 4961*4882a593SmuzhiyunARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 4962*4882a593SmuzhiyunTHIS SOFTWARE. 4963*4882a593Smuzhiyun 4964*4882a593Smuzhiyun------------------------------------------------------------------- 4965*4882a593Smuzhiyun 4966*4882a593SmuzhiyunThe author of this software is David M. Gay. 4967*4882a593Smuzhiyun 4968*4882a593SmuzhiyunCopyright (C) 1998-2000 by Lucent Technologies 4969*4882a593SmuzhiyunAll Rights Reserved 4970*4882a593Smuzhiyun 4971*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software and 4972*4882a593Smuzhiyunits documentation for any purpose and without fee is hereby 4973*4882a593Smuzhiyungranted, provided that the above copyright notice appear in all 4974*4882a593Smuzhiyuncopies and that both that the copyright notice and this 4975*4882a593Smuzhiyunpermission notice and warranty disclaimer appear in supporting 4976*4882a593Smuzhiyundocumentation, and that the name of Lucent or any of its entities 4977*4882a593Smuzhiyunnot be used in advertising or publicity pertaining to 4978*4882a593Smuzhiyundistribution of the software without specific, written prior 4979*4882a593Smuzhiyunpermission. 4980*4882a593Smuzhiyun 4981*4882a593SmuzhiyunLUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 4982*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. 4983*4882a593SmuzhiyunIN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY 4984*4882a593SmuzhiyunSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 4985*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 4986*4882a593SmuzhiyunIN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 4987*4882a593SmuzhiyunARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 4988*4882a593SmuzhiyunTHIS SOFTWARE. 4989*4882a593Smuzhiyun 4990*4882a593Smuzhiyun------------------------------------------------------------------- 4991*4882a593Smuzhiyun 4992*4882a593SmuzhiyunThe author of this software is David M. Gay. 4993*4882a593Smuzhiyun 4994*4882a593SmuzhiyunCopyright (C) 1998-2001 by Lucent Technologies 4995*4882a593SmuzhiyunAll Rights Reserved 4996*4882a593Smuzhiyun 4997*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software and 4998*4882a593Smuzhiyunits documentation for any purpose and without fee is hereby 4999*4882a593Smuzhiyungranted, provided that the above copyright notice appear in all 5000*4882a593Smuzhiyuncopies and that both that the copyright notice and this 5001*4882a593Smuzhiyunpermission notice and warranty disclaimer appear in supporting 5002*4882a593Smuzhiyundocumentation, and that the name of Lucent or any of its entities 5003*4882a593Smuzhiyunnot be used in advertising or publicity pertaining to 5004*4882a593Smuzhiyundistribution of the software without specific, written prior 5005*4882a593Smuzhiyunpermission. 5006*4882a593Smuzhiyun 5007*4882a593SmuzhiyunLUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 5008*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. 5009*4882a593SmuzhiyunIN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY 5010*4882a593SmuzhiyunSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 5011*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 5012*4882a593SmuzhiyunIN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 5013*4882a593SmuzhiyunARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 5014*4882a593SmuzhiyunTHIS SOFTWARE. 5015*4882a593Smuzhiyun 5016*4882a593Smuzhiyun------------------------------------------------------------------- 5017*4882a593Smuzhiyun 5018*4882a593SmuzhiyunThe author of this software is David M. Gay. 5019*4882a593Smuzhiyun 5020*4882a593SmuzhiyunCopyright (C) 2000 by Lucent Technologies 5021*4882a593SmuzhiyunAll Rights Reserved 5022*4882a593Smuzhiyun 5023*4882a593SmuzhiyunPermission to use, copy, modify, and distribute this software and 5024*4882a593Smuzhiyunits documentation for any purpose and without fee is hereby 5025*4882a593Smuzhiyungranted, provided that the above copyright notice appear in all 5026*4882a593Smuzhiyuncopies and that both that the copyright notice and this 5027*4882a593Smuzhiyunpermission notice and warranty disclaimer appear in supporting 5028*4882a593Smuzhiyundocumentation, and that the name of Lucent or any of its entities 5029*4882a593Smuzhiyunnot be used in advertising or publicity pertaining to 5030*4882a593Smuzhiyundistribution of the software without specific, written prior 5031*4882a593Smuzhiyunpermission. 5032*4882a593Smuzhiyun 5033*4882a593SmuzhiyunLUCENT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 5034*4882a593SmuzhiyunINCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. 5035*4882a593SmuzhiyunIN NO EVENT SHALL LUCENT OR ANY OF ITS ENTITIES BE LIABLE FOR ANY 5036*4882a593SmuzhiyunSPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 5037*4882a593SmuzhiyunWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER 5038*4882a593SmuzhiyunIN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 5039*4882a593SmuzhiyunARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 5040*4882a593SmuzhiyunTHIS SOFTWARE. 5041*4882a593Smuzhiyun 5042*4882a593Smuzhiyun------------------------------------------------------------------- 5043*4882a593Smuzhiyun 5044*4882a593Smuzhiyunmemchr - find a character in a memory zone 5045*4882a593Smuzhiyun 5046*4882a593SmuzhiyunCopyright (c) 2014, ARM Limited 5047*4882a593SmuzhiyunAll rights Reserved. 5048*4882a593SmuzhiyunCopyright (c) 2014, Linaro Ltd. 5049*4882a593Smuzhiyun 5050*4882a593SmuzhiyunRedistribution and use in source and binary forms, with or without 5051*4882a593Smuzhiyunmodification, are permitted provided that the following conditions are met: 5052*4882a593Smuzhiyun * Redistributions of source code must retain the above copyright 5053*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer. 5054*4882a593Smuzhiyun * Redistributions in binary form must reproduce the above copyright 5055*4882a593Smuzhiyun notice, this list of conditions and the following disclaimer in the 5056*4882a593Smuzhiyun documentation and/or other materials provided with the distribution. 5057*4882a593Smuzhiyun * Neither the name of the company nor the names of its contributors 5058*4882a593Smuzhiyun may be used to endorse or promote products derived from this 5059*4882a593Smuzhiyun software without specific prior written permission. 5060*4882a593Smuzhiyun 5061*4882a593SmuzhiyunTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 5062*4882a593Smuzhiyun"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 5063*4882a593SmuzhiyunLIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 5064*4882a593SmuzhiyunA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 5065*4882a593SmuzhiyunHOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 5066*4882a593SmuzhiyunSPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 5067*4882a593SmuzhiyunLIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 5068*4882a593SmuzhiyunDATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 5069*4882a593SmuzhiyunTHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 5070*4882a593Smuzhiyun(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 5071*4882a593SmuzhiyunOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 5072*4882a593Smuzhiyun 5073*4882a593Smuzhiyun------------------------------------------------------------------- 5074*4882a593Smuzhiyun 5075