1*4882a593SmuzhiyunSafe C Library 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunCopyright (C) 2012, 2013 Cisco Systems 4*4882a593SmuzhiyunCopyright (C) 2017 Reini Urban 5*4882a593SmuzhiyunAll rights reserved. 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunPermission is hereby granted, free of charge, to any person 8*4882a593Smuzhiyunobtaining a copy of this software and associated documentation 9*4882a593Smuzhiyunfiles (the "Software"), to deal in the Software without 10*4882a593Smuzhiyunrestriction, including without limitation the rights to use, 11*4882a593Smuzhiyuncopy, modify, merge, publish, distribute, sublicense, and/or 12*4882a593Smuzhiyunsell copies of the Software, and to permit persons to whom the 13*4882a593SmuzhiyunSoftware is furnished to do so, subject to the following 14*4882a593Smuzhiyunconditions: 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunThe above copyright notice and this permission notice shall be 17*4882a593Smuzhiyunincluded in all copies or substantial portions of the Software. 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 20*4882a593SmuzhiyunEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES 21*4882a593SmuzhiyunOF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 22*4882a593SmuzhiyunNONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 23*4882a593SmuzhiyunHOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 24*4882a593SmuzhiyunWHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 25*4882a593SmuzhiyunFROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 26*4882a593SmuzhiyunOTHER DEALINGS IN THE SOFTWARE. 27