1"iperf, Copyright (c) 2014-2020, The Regents of the University of California, 2through Lawrence Berkeley National Laboratory (subject to receipt of any 3required approvals from the U.S. Dept. of Energy). All rights reserved." 4 5Redistribution and use in source and binary forms, with or without 6modification, are permitted provided that the following conditions are met: 7 8(1) Redistributions of source code must retain the above copyright notice, this 9list of conditions and the following disclaimer. 10 11(2) Redistributions in binary form must reproduce the above copyright notice, 12this list of conditions and the following disclaimer in the documentation and/ 13or other materials provided with the distribution. 14 15(3) Neither the name of the University of California, Lawrence Berkeley 16National Laboratory, U.S. Dept. of Energy nor the names of its contributors may 17be used to endorse or promote products derived from this software without 18specific prior written permission. 19 20THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 21ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 22WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 23DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 24ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 25(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 26LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 27ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 28(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 29SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 30 31You are under no obligation whatsoever to provide any bug fixes, patches, or 32upgrades to the features, functionality or performance of the source code 33("Enhancements") to anyone; however, if you choose to make your Enhancements 34available either publicly, or directly to Lawrence Berkeley National 35Laboratory, without imposing a separate written license agreement for such 36Enhancements, then you hereby grant the following license: a non-exclusive, 37royalty-free perpetual license to install, use, modify, prepare derivative 38works, incorporate into other computer software, distribute, and sublicense 39such enhancements or derivative works thereof, in binary and source code form. 40 41===== 42 43This software contains source code (src/cjson.{c,h}) that is: 44 45 Copyright (c) 2009-2017 Dave Gamble and cJSON contributors 46 47 Permission is hereby granted, free of charge, to any person obtaining a copy 48 of this software and associated documentation files (the "Software"), to deal 49 in the Software without restriction, including without limitation the rights 50 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 51 copies of the Software, and to permit persons to whom the Software is 52 furnished to do so, subject to the following conditions: 53 54 The above copyright notice and this permission notice shall be included in 55 all copies or substantial portions of the Software. 56 57 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 58 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 59 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 60 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 61 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 62 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 63 THE SOFTWARE. 64 65===== 66 67This software contains source code (src/net.{c,h}) that is: 68 69 This software was developed as part of a project at MIT. 70 71 Copyright (c) 2005-2007 Russ Cox, 72 Massachusetts Institute of Technology 73 74 Permission is hereby granted, free of charge, to any person obtaining 75 a copy of this software and associated documentation files (the 76 "Software"), to deal in the Software without restriction, including 77 without limitation the rights to use, copy, modify, merge, publish, 78 distribute, sublicense, and/or sell copies of the Software, and to 79 permit persons to whom the Software is furnished to do so, subject to 80 the following conditions: 81 82 The above copyright notice and this permission notice shall be 83 included in all copies or substantial portions of the Software. 84 85 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 86 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 87 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 88 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 89 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 90 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 91 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 92 93 === 94 95 Contains parts of an earlier library that has: 96 97 /* 98 * The authors of this software are Rob Pike, Sape Mullender, and Russ Cox 99 * Copyright (c) 2003 by Lucent Technologies. 100 * Permission to use, copy, modify, and distribute this software for any 101 * purpose without fee is hereby granted, provided that this entire notice 102 * is included in all copies of any software which is or includes a copy 103 * or modification of this software and in all copies of the supporting 104 * documentation for such software. 105 * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED 106 * WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY 107 * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY 108 * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. 109 */ 110 111===== 112 113This software contains source code (src/net.c) that is: 114 115/* 116 * Copyright (c) 2001 Eric Jackson <ericj@monkey.org> 117 * 118 * Redistribution and use in source and binary forms, with or without 119 * modification, are permitted provided that the following conditions 120 * are met: 121 * 122 * 1. Redistributions of source code must retain the above copyright 123 * notice, this list of conditions and the following disclaimer. 124 * 2. Redistributions in binary form must reproduce the above copyright 125 * notice, this list of conditions and the following disclaimer in the 126 * documentation and/or other materials provided with the distribution. 127 * 3. The name of the author may not be used to endorse or promote products 128 * derived from this software without specific prior written permission. 129 * 130 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 131 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 132 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 133 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 134 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 135 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 136 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 137 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 138 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 139 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 140 */ 141 142===== 143 144This software contains source code (src/queue.h) that is: 145 146 /* 147 * Copyright (c) 1991, 1993 148 * The Regents of the University of California. All rights reserved. 149 * 150 * Redistribution and use in source and binary forms, with or without 151 * modification, are permitted provided that the following conditions 152 * are met: 153 * 1. Redistributions of source code must retain the above copyright 154 * notice, this list of conditions and the following disclaimer. 155 * 2. Redistributions in binary form must reproduce the above copyright 156 * notice, this list of conditions and the following disclaimer in the 157 * documentation and/or other materials provided with the distribution. 158 * 3. Neither the name of the University nor the names of its contributors 159 * may be used to endorse or promote products derived from this software 160 * without specific prior written permission. 161 * 162 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 163 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 164 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 165 * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 166 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 167 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 168 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 169 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 170 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 171 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 172 * SUCH DAMAGE. 173 * 174 * @(#)queue.h 8.5 (Berkeley) 8/20/94 175 */ 176 177===== 178 179This software contains source code (src/units.{c.h}) that is: 180 181 /*--------------------------------------------------------------- 182 * Copyright (c) 1999,2000,2001,2002,2003 183 * The Board of Trustees of the University of Illinois 184 * All Rights Reserved. 185 *--------------------------------------------------------------- 186 * Permission is hereby granted, free of charge, to any person 187 * obtaining a copy of this software (Iperf) and associated 188 * documentation files (the "Software"), to deal in the Software 189 * without restriction, including without limitation the 190 * rights to use, copy, modify, merge, publish, distribute, 191 * sublicense, and/or sell copies of the Software, and to permit 192 * persons to whom the Software is furnished to do 193 * so, subject to the following conditions: 194 * 195 * 196 * Redistributions of source code must retain the above 197 * copyright notice, this list of conditions and 198 * the following disclaimers. 199 * 200 * 201 * Redistributions in binary form must reproduce the above 202 * copyright notice, this list of conditions and the following 203 * disclaimers in the documentation and/or other materials 204 * provided with the distribution. 205 * 206 * 207 * Neither the names of the University of Illinois, NCSA, 208 * nor the names of its contributors may be used to endorse 209 * or promote products derived from this Software without 210 * specific prior written permission. 211 * 212 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 213 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 214 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 215 * NONINFRINGEMENT. IN NO EVENT SHALL THE CONTIBUTORS OR COPYRIGHT 216 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 217 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 218 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE 219 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 220 * ________________________________________________________________ 221 * National Laboratory for Applied Network Research 222 * National Center for Supercomputing Applications 223 * University of Illinois at Urbana-Champaign 224 * http://www.ncsa.uiuc.edu 225 * ________________________________________________________________ 226 * 227 * stdio.c 228 * by Mark Gates <mgates@nlanr.net> 229 * and Ajay Tirumalla <tirumala@ncsa.uiuc.edu> 230 * ------------------------------------------------------------------- 231 * input and output numbers, converting with kilo, mega, giga 232 * ------------------------------------------------------------------- */ 233 234===== 235 236This software contains source code (src/portable_endian.h) that is: 237 238// "License": Public Domain 239// I, Mathias Panzenböck, place this file hereby into the public domain. Use it at your own risk for whatever you like. 240 241===== 242 243 244 245