Edit File by line
/home/barbar84/www/wp-conte.../plugins/sujqvwi/AnonR/smanonr..../lib/firmware/ath11k/IPQ8074/hw2.0
File: Notice.txt
* EXCEPT AS EXPRESSLY STATED IN THIS LICENCE AND TO THE FULL EXTENT
[500] Fix | Delete
* PERMITTED BY APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS-IS", AND
[501] Fix | Delete
* NATIONAL ICT AUSTRALIA AND ITS CONTRIBUTORS MAKE NO REPRESENTATIONS,
[502] Fix | Delete
* WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
[503] Fix | Delete
* BUT NOT LIMITED TO ANY REPRESENTATIONS, WARRANTIES OR CONDITIONS
[504] Fix | Delete
* REGARDING THE CONTENTS OR ACCURACY OF THE SOFTWARE, OR OF TITLE,
[505] Fix | Delete
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT,
[506] Fix | Delete
* THE ABSENCE OF LATENT OR OTHER DEFECTS, OR THE PRESENCE OR ABSENCE OF
[507] Fix | Delete
* ERRORS, WHETHER OR NOT DISCOVERABLE.
[508] Fix | Delete
*
[509] Fix | Delete
* TO THE FULL EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL
[510] Fix | Delete
* NATIONAL ICT AUSTRALIA OR ITS CONTRIBUTORS BE LIABLE ON ANY LEGAL
[511] Fix | Delete
* THEORY (INCLUDING, WITHOUT LIMITATION, IN AN ACTION OF CONTRACT,
[512] Fix | Delete
* NEGLIGENCE OR OTHERWISE) FOR ANY CLAIM, LOSS, DAMAGES OR OTHER
[513] Fix | Delete
* LIABILITY, INCLUDING (WITHOUT LIMITATION) LOSS OF PRODUCTION OR
[514] Fix | Delete
* OPERATION TIME, LOSS, DAMAGE OR CORRUPTION OF DATA OR RECORDS; OR LOSS
[515] Fix | Delete
* OF ANTICIPATED SAVINGS, OPPORTUNITY, REVENUE, PROFIT OR GOODWILL, OR
[516] Fix | Delete
* OTHER ECONOMIC LOSS; OR ANY SPECIAL, INCIDENTAL, INDIRECT,
[517] Fix | Delete
* CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES, ARISING OUT OF OR IN
[518] Fix | Delete
* CONNECTION WITH THIS LICENCE, THE SOFTWARE OR THE USE OF OR OTHER
[519] Fix | Delete
* DEALINGS WITH THE SOFTWARE, EVEN IF NATIONAL ICT AUSTRALIA OR ITS
[520] Fix | Delete
* CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH CLAIM, LOSS,
[521] Fix | Delete
* DAMAGES OR OTHER LIABILITY.
[522] Fix | Delete
*
[523] Fix | Delete
* If applicable legislation implies representations, warranties, or
[524] Fix | Delete
* conditions, or imposes obligations or liability on National ICT
[525] Fix | Delete
* Australia or one of its contributors in respect of the Software that
[526] Fix | Delete
* cannot be wholly or partly excluded, restricted or modified, the
[527] Fix | Delete
* liability of National ICT Australia or the contributor is limited, to
[528] Fix | Delete
* the full extent permitted by the applicable legislation, at its
[529] Fix | Delete
* option, to:
[530] Fix | Delete
* a. in the case of goods, any one or more of the following:
[531] Fix | Delete
* i. the replacement of the goods or the supply of equivalent goods;
[532] Fix | Delete
* ii. the repair of the goods;
[533] Fix | Delete
* iii. the payment of the cost of replacing the goods or of acquiring
[534] Fix | Delete
* equivalent goods;
[535] Fix | Delete
* iv. the payment of the cost of having the goods repaired; or
[536] Fix | Delete
* b. in the case of services:
[537] Fix | Delete
* i. the supplying of the services again; or
[538] Fix | Delete
* ii. the payment of the cost of having the services supplied again.
[539] Fix | Delete
*
[540] Fix | Delete
* The construction, validity and performance of this licence is governed
[541] Fix | Delete
* by the laws in force in New South Wales, Australia.
[542] Fix | Delete
*/
[543] Fix | Delete
/*
[544] Fix | Delete
* Author: Malcolm Purvis <malcolmp@ok-labs.com>
[545] Fix | Delete
*
[546] Fix | Delete
* This file is only included by the main atomic_ops.h, so all of that
[547] Fix | Delete
* file's definitions are available.
[548] Fix | Delete
*/
[549] Fix | Delete
[550] Fix | Delete
================================================================================
[551] Fix | Delete
[552] Fix | Delete
File: ieee_crc32.c
[553] Fix | Delete
[554] Fix | Delete
/*
[555] Fix | Delete
* COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or
[556] Fix | Delete
* code or tables extracted from it, as desired without restriction.
[557] Fix | Delete
*
[558] Fix | Delete
* First, the polynomial itself and its table of feedback terms. The
[559] Fix | Delete
* polynomial is
[560] Fix | Delete
* X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0
[561] Fix | Delete
*
[562] Fix | Delete
* Note that we take it "backwards" and put the highest-order term in
[563] Fix | Delete
* the lowest-order bit. The X^32 term is "implied"; the LSB is the
[564] Fix | Delete
* X^31 term, etc. The X^0 term (usually shown as "+1") results in
[565] Fix | Delete
* the MSB being 1
[566] Fix | Delete
*
[567] Fix | Delete
* Note that the usual hardware shift register implementation, which
[568] Fix | Delete
* is what we're using (we're merely optimizing it by doing eight-bit
[569] Fix | Delete
* chunks at a time) shifts bits into the lowest-order term. In our
[570] Fix | Delete
* implementation, that means shifting towards the right. Why do we
[571] Fix | Delete
* do it this way? Because the calculated CRC must be transmitted in
[572] Fix | Delete
* order from highest-order term to lowest-order term. UARTs transmit
[573] Fix | Delete
* characters in order from LSB to MSB. By storing the CRC this way
[574] Fix | Delete
* we hand it to the UART in the order low-byte to high-byte; the UART
[575] Fix | Delete
* sends each low-bit to hight-bit; and the result is transmission bit
[576] Fix | Delete
* by bit from highest- to lowest-order term without requiring any bit
[577] Fix | Delete
* shuffling on our part. Reception works similarly
[578] Fix | Delete
*
[579] Fix | Delete
* The feedback terms table consists of 256, 32-bit entries. Notes
[580] Fix | Delete
*
[581] Fix | Delete
* The table can be generated at runtime if desired; code to do so
[582] Fix | Delete
* is shown later. It might not be obvious, but the feedback
[583] Fix | Delete
* terms simply represent the results of eight shift/xor opera
[584] Fix | Delete
* tions for all combinations of data and CRC register values
[585] Fix | Delete
*
[586] Fix | Delete
* The values must be right-shifted by eight bits by the "updcrc
[587] Fix | Delete
* logic; the shift must be unsigned (bring in zeroes). On some
[588] Fix | Delete
* hardware you could probably optimize the shift in assembler by
[589] Fix | Delete
* using byte-swap instructions
[590] Fix | Delete
* polynomial $edb88320
[591] Fix | Delete
*
[592] Fix | Delete
*
[593] Fix | Delete
* CRC32 code derived from work by Gary S. Brown.
[594] Fix | Delete
*/
[595] Fix | Delete
[596] Fix | Delete
================================================================================
[597] Fix | Delete
[598] Fix | Delete
File: sha2.h
[599] Fix | Delete
[600] Fix | Delete
/*
[601] Fix | Delete
* AUTHOR: Aaron D. Gifford - http://www.aarongifford.com/
[602] Fix | Delete
*
[603] Fix | Delete
* Copyright (c) 2000-2001, Aaron D. Gifford
[604] Fix | Delete
* All rights reserved.
[605] Fix | Delete
*
[606] Fix | Delete
* Redistribution and use in source and binary forms, with or without
[607] Fix | Delete
* modification, are permitted provided that the following conditions
[608] Fix | Delete
* are met:
[609] Fix | Delete
* 1. Redistributions of source code must retain the above copyright
[610] Fix | Delete
* notice, this list of conditions and the following disclaimer.
[611] Fix | Delete
* 2. Redistributions in binary form must reproduce the above copyright
[612] Fix | Delete
* notice, this list of conditions and the following disclaimer in the
[613] Fix | Delete
* documentation and/or other materials provided with the distribution.
[614] Fix | Delete
* 3. Neither the name of the copyright holder nor the names of contributors
[615] Fix | Delete
* may be used to endorse or promote products derived from this software
[616] Fix | Delete
* without specific prior written permission.
[617] Fix | Delete
*
[618] Fix | Delete
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTOR(S) ``AS IS'' AND
[619] Fix | Delete
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
[620] Fix | Delete
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
[621] Fix | Delete
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTOR(S) BE LIABLE
[622] Fix | Delete
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
[623] Fix | Delete
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
[624] Fix | Delete
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
[625] Fix | Delete
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
[626] Fix | Delete
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
[627] Fix | Delete
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
[628] Fix | Delete
* SUCH DAMAGE.
[629] Fix | Delete
*/
[630] Fix | Delete
[631] Fix | Delete
================================================================================
[632] Fix | Delete
[633] Fix | Delete
File: if_llc.h
[634] Fix | Delete
[635] Fix | Delete
/*
[636] Fix | Delete
* Copyright (c) 2018 Qualcomm Technologies, Inc.
[637] Fix | Delete
* All Rights Reserved.
[638] Fix | Delete
* Confidential and Proprietary - Qualcomm Technologies, Inc.
[639] Fix | Delete
*
[640] Fix | Delete
* 2012 - 2016 Qualcomm Atheros, Inc.
[641] Fix | Delete
*/
[642] Fix | Delete
[643] Fix | Delete
/*
[644] Fix | Delete
* For this file, which was received with alternative licensing options for
[645] Fix | Delete
* distribution, Qualcomm Atheros, Inc. has selected the BSD license.
[646] Fix | Delete
*/
[647] Fix | Delete
[648] Fix | Delete
//-
[649] Fix | Delete
// Copyright (c) 2002-2004 Sam Leffler, Errno Consulting
[650] Fix | Delete
// All rights reserved.
[651] Fix | Delete
// $ATH_LICENSE_NULL$
[652] Fix | Delete
//
[653] Fix | Delete
// Redistribution and use in source and binary forms, with or without
[654] Fix | Delete
// modification, are permitted provided that the following conditions
[655] Fix | Delete
// are met:
[656] Fix | Delete
// 1. Redistributions of source code must retain the above copyright
[657] Fix | Delete
// notice, this list of conditions and the following disclaimer,
[658] Fix | Delete
// without modification.
[659] Fix | Delete
// 2. Redistributions in binary form must reproduce at minimum a disclaimer
[660] Fix | Delete
// similar to the "NO WARRANTY" disclaimer below ("Disclaimer") and any
[661] Fix | Delete
// redistribution must be conditioned upon including a substantially
[662] Fix | Delete
// similar Disclaimer requirement for further binary redistribution.
[663] Fix | Delete
// 3. Neither the names of the above-listed copyright holders nor the names
[664] Fix | Delete
// of any contributors may be used to endorse or promote products derived
[665] Fix | Delete
// from this software without specific prior written permission.
[666] Fix | Delete
//
[667] Fix | Delete
// Alternatively, this software may be distributed under the terms of the
[668] Fix | Delete
// GNU General Public License ("GPL") version 2 as published by the Free
[669] Fix | Delete
// Software Foundation.
[670] Fix | Delete
//
[671] Fix | Delete
// NO WARRANTY
[672] Fix | Delete
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
[673] Fix | Delete
// ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
[674] Fix | Delete
// LIMITED TO, THE IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTIBILITY
[675] Fix | Delete
// AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
[676] Fix | Delete
// THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR SPECIAL, EXEMPLARY,
[677] Fix | Delete
// OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
[678] Fix | Delete
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
[679] Fix | Delete
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
[680] Fix | Delete
// IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
[681] Fix | Delete
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
[682] Fix | Delete
// THE POSSIBILITY OF SUCH DAMAGES.
[683] Fix | Delete
//
[684] Fix | Delete
//
[685] Fix | Delete
[686] Fix | Delete
/*
[687] Fix | Delete
* Copyright (c) 1988, 1993
[688] Fix | Delete
* The Regents of the University of California. All rights reserved.
[689] Fix | Delete
*
[690] Fix | Delete
* Redistribution and use in source and binary forms, with or without
[691] Fix | Delete
* modification, are permitted provided that the following conditions
[692] Fix | Delete
* are met:
[693] Fix | Delete
* 1. Redistributions of source code must retain the above copyright
[694] Fix | Delete
* notice, this list of conditions and the following disclaimer.
[695] Fix | Delete
* 2. Redistributions in binary form must reproduce the above copyright
[696] Fix | Delete
* notice, this list of conditions and the following disclaimer in the
[697] Fix | Delete
* documentation and/or other materials provided with the distribution.
[698] Fix | Delete
* 3. All advertising materials mentioning features or use of this software
[699] Fix | Delete
* must display the following acknowledgement:
[700] Fix | Delete
* This product includes software developed by the University of
[701] Fix | Delete
* California, Berkeley and its contributors.
[702] Fix | Delete
* 4. Neither the name of the University nor the names of its contributors
[703] Fix | Delete
* may be used to endorse or promote products derived from this software
[704] Fix | Delete
* without specific prior written permission.
[705] Fix | Delete
*
[706] Fix | Delete
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
[707] Fix | Delete
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
[708] Fix | Delete
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
[709] Fix | Delete
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
[710] Fix | Delete
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
[711] Fix | Delete
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
[712] Fix | Delete
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
[713] Fix | Delete
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
[714] Fix | Delete
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
[715] Fix | Delete
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
[716] Fix | Delete
* SUCH DAMAGE.
[717] Fix | Delete
*/
[718] Fix | Delete
[719] Fix | Delete
================================================================================
[720] Fix | Delete
[721] Fix | Delete
File: stringl.h
[722] Fix | Delete
[723] Fix | Delete
/* $OpenBSD: string.h,v 1.17 2006/01/06 18:53:04 millert Exp $ */
[724] Fix | Delete
/* $NetBSD: string.h,v 1.6 1994/10/26 00:56:30 cgd Exp $ */
[725] Fix | Delete
/*-
[726] Fix | Delete
* Copyright (c) 1990 The Regents of the University of California.
[727] Fix | Delete
* All rights reserved.
[728] Fix | Delete
*
[729] Fix | Delete
* Redistribution and use in source and binary forms, with or without
[730] Fix | Delete
* modification, are permitted provided that the following conditions
[731] Fix | Delete
* are met:
[732] Fix | Delete
* 1. Redistributions of source code must retain the above copyright
[733] Fix | Delete
* notice, this list of conditions and the following disclaimer.
[734] Fix | Delete
* 2. Redistributions in binary form must reproduce the above copyright
[735] Fix | Delete
* notice, this list of conditions and the following disclaimer in the
[736] Fix | Delete
* documentation and/or other materials provided with the distribution.
[737] Fix | Delete
* 3. Neither the name of the University nor the names of its contributors
[738] Fix | Delete
* may be used to endorse or promote products derived from this software
[739] Fix | Delete
* without specific prior written permission.
[740] Fix | Delete
*
[741] Fix | Delete
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
[742] Fix | Delete
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
[743] Fix | Delete
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
[744] Fix | Delete
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
[745] Fix | Delete
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
[746] Fix | Delete
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
[747] Fix | Delete
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
[748] Fix | Delete
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
[749] Fix | Delete
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
[750] Fix | Delete
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
[751] Fix | Delete
* SUCH DAMAGE.
[752] Fix | Delete
*
[753] Fix | Delete
* @(#)string.h 5.10 (Berkeley) 3/9/91
[754] Fix | Delete
*/
[755] Fix | Delete
[756] Fix | Delete
================================================================================
[757] Fix | Delete
[758] Fix | Delete
File: stail_queue.h
[759] Fix | Delete
[760] Fix | Delete
// Copyright (c) 1991, 1993
[761] Fix | Delete
// The Regents of the University of California. All rights reserved.
[762] Fix | Delete
// $ATH_LICENSE_NULL$
[763] Fix | Delete
//
[764] Fix | Delete
// Redistribution and use in source and binary forms, with or without
[765] Fix | Delete
// modification, are permitted provided that the following conditions
[766] Fix | Delete
// are met:
[767] Fix | Delete
// 1. Redistributions of source code must retain the above copyright
[768] Fix | Delete
// notice, this list of conditions and the following disclaimer.
[769] Fix | Delete
// 2. Redistributions in binary form must reproduce the above copyright
[770] Fix | Delete
// notice, this list of conditions and the following disclaimer in the
[771] Fix | Delete
// documentation and/or other materials provided with the distribution.
[772] Fix | Delete
// 3. All advertising materials mentioning features or use of this software
[773] Fix | Delete
// must display the following acknowledgement:
[774] Fix | Delete
// This product includes software developed by the University of
[775] Fix | Delete
// California, Berkeley and its contributors.
[776] Fix | Delete
// 4. Neither the name of the University nor the names of its contributors
[777] Fix | Delete
// may be used to endorse or promote products derived from this software
[778] Fix | Delete
// without specific prior written permission.
[779] Fix | Delete
//
[780] Fix | Delete
// THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
[781] Fix | Delete
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
[782] Fix | Delete
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
[783] Fix | Delete
// ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
[784] Fix | Delete
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
[785] Fix | Delete
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
[786] Fix | Delete
// OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
[787] Fix | Delete
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
[788] Fix | Delete
// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
[789] Fix | Delete
// OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
[790] Fix | Delete
// SUCH DAMAGE.
[791] Fix | Delete
[792] Fix | Delete
================================================================================
[793] Fix | Delete
[794] Fix | Delete
File: queue.h
[795] Fix | Delete
[796] Fix | Delete
// Copyright (c) 1991, 1993
[797] Fix | Delete
// The Regents of the University of California. All rights reserved.
[798] Fix | Delete
// $ATH_LICENSE_NULL$
[799] Fix | Delete
//
[800] Fix | Delete
// Redistribution and use in source and binary forms, with or without
[801] Fix | Delete
// modification, are permitted provided that the following conditions
[802] Fix | Delete
// are met:
[803] Fix | Delete
// 1. Redistributions of source code must retain the above copyright
[804] Fix | Delete
// notice, this list of conditions and the following disclaimer.
[805] Fix | Delete
// 2. Redistributions in binary form must reproduce the above copyright
[806] Fix | Delete
// notice, this list of conditions and the following disclaimer in the
[807] Fix | Delete
// documentation and/or other materials provided with the distribution.
[808] Fix | Delete
// 3. All advertising materials mentioning features or use of this software
[809] Fix | Delete
// must display the following acknowledgement:
[810] Fix | Delete
// This product includes software developed by the University of
[811] Fix | Delete
// California, Berkeley and its contributors.
[812] Fix | Delete
// 4. Neither the name of the University nor the names of its contributors
[813] Fix | Delete
// may be used to endorse or promote products derived from this software
[814] Fix | Delete
// without specific prior written permission.
[815] Fix | Delete
//
[816] Fix | Delete
// THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
[817] Fix | Delete
// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
[818] Fix | Delete
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
[819] Fix | Delete
// ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
[820] Fix | Delete
// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
[821] Fix | Delete
// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
[822] Fix | Delete
// OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
[823] Fix | Delete
// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
[824] Fix | Delete
// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
[825] Fix | Delete
// OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
[826] Fix | Delete
// SUCH DAMAGE.
[827] Fix | Delete
//
[828] Fix | Delete
// @(#)queue.h 8.5 (Berkeley) 8/20/94
[829] Fix | Delete
// $FreeBSD: src/sys/sys/queue.h,v 1.58 2004/04/07 04:19:49 imp Exp $
[830] Fix | Delete
[831] Fix | Delete
================================================================================
[832] Fix | Delete
[833] Fix | Delete
File: phyUtilsStrlcpy.c
[834] Fix | Delete
[835] Fix | Delete
/*
[836] Fix | Delete
* Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
[837] Fix | Delete
*
[838] Fix | Delete
* Permission to use, copy, modify, and distribute this software for any
[839] Fix | Delete
* purpose with or without fee is hereby granted, provided that the above
[840] Fix | Delete
* copyright notice and this permission notice appear in all copies.
[841] Fix | Delete
*
[842] Fix | Delete
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
[843] Fix | Delete
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
[844] Fix | Delete
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
[845] Fix | Delete
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
[846] Fix | Delete
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
[847] Fix | Delete
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
[848] Fix | Delete
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
[849] Fix | Delete
*/
[850] Fix | Delete
[851] Fix | Delete
================================================================================
[852] Fix | Delete
[853] Fix | Delete
File: platform_cmnos_printf.c
[854] Fix | Delete
[855] Fix | Delete
/*
[856] Fix | Delete
* Copyright (c) 2018 - 2019 Qualcomm Technologies, Inc.
[857] Fix | Delete
* All Rights Reserved.
[858] Fix | Delete
* Confidential and Proprietary - Qualcomm Technologies, Inc.
[859] Fix | Delete
*/
[860] Fix | Delete
/*
[861] Fix | Delete
* we got this file from ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/10.1-RELEASE/src.txz,
[862] Fix | Delete
* and we revise the code. we take BSD license. Please keep the original BSD license here.
[863] Fix | Delete
*/
[864] Fix | Delete
/*
[865] Fix | Delete
* Copyright (c) 1990, 1993
[866] Fix | Delete
* The Regents of the University of California. All rights reserved.
[867] Fix | Delete
*
[868] Fix | Delete
* This code is derived from software contributed to Berkeley by
[869] Fix | Delete
* Chris Torek.
[870] Fix | Delete
*
[871] Fix | Delete
* Copyright (c) 2011 The FreeBSD Foundation
[872] Fix | Delete
* All rights reserved.
[873] Fix | Delete
* Portions of this software were developed by David Chisnall
[874] Fix | Delete
* under sponsorship from the FreeBSD Foundation.
[875] Fix | Delete
*
[876] Fix | Delete
* Redistribution and use in source and binary forms, with or without
[877] Fix | Delete
* modification, are permitted provided that the following conditions
[878] Fix | Delete
* are met:
[879] Fix | Delete
* 1. Redistributions of source code must retain the above copyright
[880] Fix | Delete
* notice, this list of conditions and the following disclaimer.
[881] Fix | Delete
* 2. Redistributions in binary form must reproduce the above copyright
[882] Fix | Delete
* notice, this list of conditions and the following disclaimer in the
[883] Fix | Delete
* documentation and/or other materials provided with the distribution.
[884] Fix | Delete
* 3. Neither the name of the University nor the names of its contributors
[885] Fix | Delete
* may be used to endorse or promote products derived from this software
[886] Fix | Delete
* without specific prior written permission.
[887] Fix | Delete
*
[888] Fix | Delete
* THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
[889] Fix | Delete
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
[890] Fix | Delete
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
[891] Fix | Delete
* ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
[892] Fix | Delete
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
[893] Fix | Delete
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
[894] Fix | Delete
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
[895] Fix | Delete
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
[896] Fix | Delete
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
[897] Fix | Delete
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
[898] Fix | Delete
* SUCH DAMAGE.
[899] Fix | Delete
*/
[900] Fix | Delete
[901] Fix | Delete
================================================================================
[902] Fix | Delete
[903] Fix | Delete
File: strlcat.c
[904] Fix | Delete
[905] Fix | Delete
/* $OpenBSD: strlcat.c,v 1.13 2005/08/08 08:05:37 espie Exp $ */
[906] Fix | Delete
/*
[907] Fix | Delete
* Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
[908] Fix | Delete
*
[909] Fix | Delete
* Permission to use, copy, modify, and distribute this software for any
[910] Fix | Delete
* purpose with or without fee is hereby granted, provided that the above
[911] Fix | Delete
* copyright notice and this permission notice appear in all copies.
[912] Fix | Delete
*
[913] Fix | Delete
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
[914] Fix | Delete
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
[915] Fix | Delete
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
[916] Fix | Delete
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
[917] Fix | Delete
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
[918] Fix | Delete
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
[919] Fix | Delete
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
[920] Fix | Delete
*/
[921] Fix | Delete
[922] Fix | Delete
================================================================================
[923] Fix | Delete
[924] Fix | Delete
File: strlcpy.c
[925] Fix | Delete
[926] Fix | Delete
/* $OpenBSD: strlcpy.c,v 1.11 2006/05/05 15:27:38 millert Exp $ */
[927] Fix | Delete
/*
[928] Fix | Delete
* Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
[929] Fix | Delete
*
[930] Fix | Delete
* Permission to use, copy, modify, and distribute this software for any
[931] Fix | Delete
* purpose with or without fee is hereby granted, provided that the above
[932] Fix | Delete
* copyright notice and this permission notice appear in all copies.
[933] Fix | Delete
*
[934] Fix | Delete
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
[935] Fix | Delete
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
[936] Fix | Delete
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
[937] Fix | Delete
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
[938] Fix | Delete
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
[939] Fix | Delete
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
[940] Fix | Delete
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
[941] Fix | Delete
*/
[942] Fix | Delete
[943] Fix | Delete
================================================================================
[944] Fix | Delete
[945] Fix | Delete
File: strnlen.c
[946] Fix | Delete
[947] Fix | Delete
/* $OpenBSD: strnlen.c,v 1.3 2010/06/02 12:58:12 millert Exp $ */
[948] Fix | Delete
[949] Fix | Delete
/*
[950] Fix | Delete
* Copyright (c) 2010 Todd C. Miller <Todd.Miller@courtesan.com>
[951] Fix | Delete
*
[952] Fix | Delete
* Permission to use, copy, modify, and distribute this software for any
[953] Fix | Delete
* purpose with or without fee is hereby granted, provided that the above
[954] Fix | Delete
* copyright notice and this permission notice appear in all copies.
[955] Fix | Delete
*
[956] Fix | Delete
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
[957] Fix | Delete
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
[958] Fix | Delete
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
[959] Fix | Delete
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
[960] Fix | Delete
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
[961] Fix | Delete
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
[962] Fix | Delete
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
[963] Fix | Delete
*/
[964] Fix | Delete
/* OPENBSD ORIGINAL: lib/libc/string/strnlen.c */
[965] Fix | Delete
[966] Fix | Delete
================================================================================
[967] Fix | Delete
[968] Fix | Delete
File: wcslcat.c
[969] Fix | Delete
[970] Fix | Delete
/* $OpenBSD: strlcat.c,v 1.13 2005/08/08 08:05:37 espie Exp $ */
[971] Fix | Delete
/*
[972] Fix | Delete
* Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
[973] Fix | Delete
*
[974] Fix | Delete
* Permission to use, copy, modify, and distribute this software for any
[975] Fix | Delete
* purpose with or without fee is hereby granted, provided that the above
[976] Fix | Delete
* copyright notice and this permission notice appear in all copies.
[977] Fix | Delete
*
[978] Fix | Delete
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
[979] Fix | Delete
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
[980] Fix | Delete
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
[981] Fix | Delete
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
[982] Fix | Delete
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
[983] Fix | Delete
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
[984] Fix | Delete
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
[985] Fix | Delete
*/
[986] Fix | Delete
[987] Fix | Delete
================================================================================
[988] Fix | Delete
[989] Fix | Delete
File: wcslcpy.c
[990] Fix | Delete
[991] Fix | Delete
/* $OpenBSD: strlcpy.c,v 1.11 2006/05/05 15:27:38 millert Exp $ */
[992] Fix | Delete
/*
[993] Fix | Delete
* Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
[994] Fix | Delete
*
[995] Fix | Delete
* Permission to use, copy, modify, and distribute this software for any
[996] Fix | Delete
* purpose with or without fee is hereby granted, provided that the above
[997] Fix | Delete
* copyright notice and this permission notice appear in all copies.
[998] Fix | Delete
*
[999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function