aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-10-26 20:57:38 +0000
committerEvan Huus <eapache@gmail.com>2013-10-26 20:57:38 +0000
commit01c2eecc350869b57017aad016a39fdaa0d7cdbd (patch)
tree811353271f8165fe91fd509354747d1180ed46ed
parent99c75b2295f0fc18d8c64eff5622c2ec5433b930 (diff)
Updates to radiotap-iter licensing terms. The upstream version has a COPYING
file containing what is actually the ISC license (BSD-like), so add that to the header for licensecheck's sake (and remove the confusing reference to the BSD license). This makes the code actually your choice of ISC and GPL2 (since it is used in the Linux kernel which is GPL2-only). ISC is already acceptable for us, so ISC \union * must be also, so add ISC+GPL2 to checlicenses' list. Upstream COPYING file, for reference: http://git.sipsolutions.net/?p=radiotap.git;a=blob;f=COPYING;hb=97478c8467ce7ab56b7c9e8fd7cdc0f4e2cb22ed svn path=/trunk/; revision=52879
-rw-r--r--epan/dissectors/packet-ieee80211-radiotap-iter.c16
-rw-r--r--epan/dissectors/packet-ieee80211-radiotap-iter.h16
-rwxr-xr-xtools/checklicenses.py1
3 files changed, 27 insertions, 6 deletions
diff --git a/epan/dissectors/packet-ieee80211-radiotap-iter.c b/epan/dissectors/packet-ieee80211-radiotap-iter.c
index b96f3c4046..c2f8635d63 100644
--- a/epan/dissectors/packet-ieee80211-radiotap-iter.c
+++ b/epan/dissectors/packet-ieee80211-radiotap-iter.c
@@ -10,10 +10,20 @@
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
- * Alternatively, this software may be distributed under the terms of BSD
- * license.
+ * Alternatively, this software may be distributed under the terms of ISC
+ * license:
*
- * See COPYING for more details.
+ * Permission to use, copy, modify, and/or distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#include "config.h"
diff --git a/epan/dissectors/packet-ieee80211-radiotap-iter.h b/epan/dissectors/packet-ieee80211-radiotap-iter.h
index 34231fa7fb..b29ae5f8dc 100644
--- a/epan/dissectors/packet-ieee80211-radiotap-iter.h
+++ b/epan/dissectors/packet-ieee80211-radiotap-iter.h
@@ -10,10 +10,20 @@
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
- * Alternatively, this software may be distributed under the terms of BSD
- * license.
+ * Alternatively, this software may be distributed under the terms of ISC
+ * license:
*
- * See COPYING for more details.
+ * Permission to use, copy, modify, and/or distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
#ifndef __RADIOTAP_ITER_H
diff --git a/tools/checklicenses.py b/tools/checklicenses.py
index 2923f77fb0..7c69ad9799 100755
--- a/tools/checklicenses.py
+++ b/tools/checklicenses.py
@@ -82,6 +82,7 @@ WHITELISTED_LICENSES = [
'GPL (v3 or later) with Bison parser exception',
'GPL with Bison parser exception',
'ISC',
+ 'ISC GPL (v2)',
'ISC GPL (v2 or later)',
'LGPL',
'LGPL (v2)',