1*92022041SSam SacconeCopyright (c) 2007, 2008 Johannes Berg 2*92022041SSam SacconeCopyright (c) 2007 Andy Lutomirski 3*92022041SSam SacconeCopyright (c) 2007 Mike Kershaw 4*92022041SSam SacconeCopyright (c) 2008-2009 Luis R. Rodriguez 5*92022041SSam Saccone 6*92022041SSam SacconePermission to use, copy, modify, and/or distribute this software for any 7*92022041SSam Sacconepurpose with or without fee is hereby granted, provided that the above 8*92022041SSam Sacconecopyright notice and this permission notice appear in all copies. 9*92022041SSam Saccone 10*92022041SSam SacconeTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 11*92022041SSam SacconeWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 12*92022041SSam SacconeMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 13*92022041SSam SacconeANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 14*92022041SSam SacconeWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 15*92022041SSam SacconeACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16*92022041SSam SacconeOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17