]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
update copyright notice / whitespace
authorTinderbox User <tbox@isc.org>
Sun, 1 Mar 2015 23:45:20 +0000 (23:45 +0000)
committerTinderbox User <tbox@isc.org>
Sun, 1 Mar 2015 23:45:20 +0000 (23:45 +0000)
38 files changed:
bin/dnssec/dnssec-revoke.c
bin/named/update.c
bin/tests/system/builtin/tests.sh
bin/tests/system/case/clean.sh
bin/tests/system/case/ns1/dynamic.db.in
bin/tests/system/case/ns1/named.conf
bin/tests/system/case/ns2/named.conf
bin/tests/system/case/setup.sh
bin/tests/system/case/tests.sh
bin/tests/system/staticstub/clean.sh
bin/tests/system/staticstub/ns2/named.conf.in
bin/tests/system/staticstub/ns3/named.conf.in
bin/tests/system/staticstub/ns3/sign.sh
bin/tests/system/staticstub/tests.sh
lib/dns/compress.c
lib/dns/ecdb.c
lib/dns/gssapictx.c
lib/dns/include/dns/db.h
lib/dns/include/dns/name.h
lib/dns/include/dns/rdatalist.h
lib/dns/include/dns/rdataset.h
lib/dns/journal.c
lib/dns/name.c
lib/dns/ncache.c
lib/dns/rdata/generic/soa_6.c
lib/dns/rdatalist.c
lib/dns/rdatalist_p.h
lib/dns/rdataslab.c
lib/dns/rriterator.c
lib/dns/sdb.c
lib/dns/sdlz.c
lib/dns/spnego.c
lib/isc/backtrace.c
lib/isc/heap.c
lib/isc/pool.c
lib/isc/socket_api.c
lib/isc/task.c
lib/samples/sample-update.c

index ad67c230f68f24b0486e133ae1c2a9babfd7b8ba..31375ee03f1238620d37adb91c3ede38e6cf676a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2009-2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 52bb22e0a0027288e092c2956572d0ee25164c2c..57fd6f35295866aa2c460ea11f17fdf9df467304 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index a570e6e1cb4027749cdacb32cd2b786b02f8e60e..98452068fd10dc93023430b422849e29090ec6f6 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2011, 2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2011, 2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
index 04fb4cc8e34ced2f645f4f6419c5463bac4148ec..3c1ff36fd76af3e51e263d60fbbdcb1dcc1710d3 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2013, 2014  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2013-2015  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
index c6d9af0f8ec4c6d4e03efe26cbe73335abb41097..fd2af71615c76704818fed32bddc93a06a591b85 100644 (file)
@@ -1,4 +1,4 @@
-; Copyright (C) 2013  Internet Systems Consortium, Inc. ("ISC")
+; Copyright (C) 2015  Internet Systems Consortium, Inc. ("ISC")
 ;
 ; Permission to use, copy, modify, and/or distribute this software for any
 ; purpose with or without fee is hereby granted, provided that the above
index 0242728fdc26588fda1e83a1c0dbfcb8a95717d0..3fea346842f4c5b15f440b4c9a7c87470197998c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2013  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2013, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 13ae8a106999ecdc542d9baae7e25a64b58f4087..4a345c35311f38bdbc14fa196a6f66a57e0919c2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 943a36d01eceaf9c1672bd9a368acec3261a936d..b3f889218cb1e5145ca20a5ca55057198bdf85ed 100644 (file)
@@ -1,2 +1,16 @@
+# Copyright (C) 2015  Internet Systems Consortium, Inc. ("ISC")
+#
+# 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 ISC DISCLAIMS ALL WARRANTIES WITH
+# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+# AND FITNESS.  IN NO EVENT SHALL ISC 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.
+
 sh clean.sh
 cp ns1/dynamic.db.in ns1/dynamic.db
index 46371edc3bda0768b8082bd30bb3f1ac0b6bb796..54ffd9e124cd994f72f27af974aa943764bdb1a2 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2013, 2014  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2013-2015  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
index f9d8b034c5676c6e9e875f5903472c0c66ba096a..cef0810eb3bb40972d3b5715acf78b133d46602c 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2010, 2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2010, 2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
index fbab9a2ce0b84fdaadb0f29f60cd69ef752a9595..92a49150c9c033994ae8b2266dd038b3640990d4 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2010, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index fa56e3b2b26ed1089113bf085b273fc86b1c242d..0769fd06ca4c92a05249b166ecbc7053a2883f07 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010, 2013  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2010, 2013, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 4c970ec3f7698483faac3396ec5871c02055d8c5..899239bb6259dc6539691e6abd0cc8a14cd19ca4 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh 
 #
-# Copyright (C) 2010, 2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2010, 2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
index f718b1ce1da78589900840644d22530805e01157..0abc308d7b6b345f81a585179d14e74a37f24793 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# Copyright (C) 2010-2013  Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2010-2013, 2015  Internet Systems Consortium, Inc. ("ISC")
 #
 # Permission to use, copy, modify, and/or distribute this software for any
 # purpose with or without fee is hereby granted, provided that the above
index b166ad9ffca4732a3116449a9d1816df75e9b578..9917f5c496e082b94f4a6d24df15cbfe5d92d911 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2007  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2001  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
@@ -284,7 +284,7 @@ dns_compress_rollback(dns_compress_t *cctx, isc_uint16_t offset) {
                /*
                 * This relies on nodes with greater offsets being
                 * closer to the beginning of the list, and the
-                * items with the greatest offsets being at the end 
+                * items with the greatest offsets being at the end
                 * of the initialnodes[] array.
                 */
                while (node != NULL && (node->offset & 0x7fff) >= offset) {
index 1adcba39c5a9993088405341bb20091be493cb4d..47d6493edbc1452d7674d6640b9170d75eab5add 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2009-2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 2f7023901e9c0891e337be5fb7cdc76578a0ddd9..9cbfe7931fbbabc2c5a0060efbb79eeed8a0c783 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 2000, 2001  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index d203d3d09fcc45961cdcfe61b403af608f8927bf..4679d639ee8716d9cdb2693e2a9abd09914c0bbb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2009, 2011-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2009, 2011-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index e8ac6c9c3967c9160233db75d451f2f2c937846b..4430d70093ee54871816935e1f2272d24a05e6e2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2007, 2009-2013  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2009-2013, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1998-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 9fb39ed07c87a1a8804a7d7e2cf884c33596f22a..60c816a328ae9085eb7e3029d8f8c7ab4ee0e97f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2008  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2008, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2001  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 5c32958523c243eeac66af2dfdfdff3a0dbd0c1b..2f50d65ea2f70b2a21e4df6e250697561a2bdca1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index dadc804829cd0f435b76f6c00f42fa830b5bbd80..6b42d7864b4972019094706bc41dc5383b4f7bd5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004, 2005, 2007-2011, 2013, 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007-2011, 2013-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2002  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 7fd16be3f587f8c996dd6e3fcc9bde94b80aa014..09e44abf6485de22c8b54734d92945e38e6a4123 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1998-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
@@ -1385,7 +1385,7 @@ dns_name_toprincipal(const dns_name_t *name, isc_buffer_t *target) {
 
 isc_result_t
 dns_name_totext2(const dns_name_t *name, unsigned int options,
-                isc_buffer_t *target)
+                isc_buffer_t *target)
 {
        unsigned char *ndata;
        char *tdata;
index 96a863175f30c590f45269170d36fe4883da3510..797af6355509ff8d4dfcc90939b5ff4da1c7ad1d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004, 2005, 2007, 2008, 2010-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007, 2008, 2010-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 7d72f587b0fb1762432c6780099fc1e0270c7e84..0ee583baf0451f5e5c00c0f44fdae6c5b449d0e7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004, 2007, 2009, 2011, 2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2007, 2009, 2011, 2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1998-2002  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 9a4d31da5b92f8993d37c8022a0122b8987cb654..5a583eca0dbf7f2746fced9b1f0185e1aae41d25 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004, 2005, 2007, 2008, 2010-2012, 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007, 2008, 2010-2012, 2014, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2001, 2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
@@ -381,7 +381,7 @@ void
 isc__rdatalist_setownercase(dns_rdataset_t *rdataset, const dns_name_t *name) {
        dns_rdatalist_t *rdatalist;
        unsigned int i;
+
        /*
         * We do not need to worry about label lengths as they are all
         * less than or equal to 63.
@@ -396,12 +396,12 @@ isc__rdatalist_setownercase(dns_rdataset_t *rdataset, const dns_name_t *name) {
         */
        rdatalist->upper[0] |= 0x01;
 }
+
 void
 isc__rdatalist_getownercase(const dns_rdataset_t *rdataset, dns_name_t *name) {
        dns_rdatalist_t *rdatalist;
        unsigned int i;
+
        rdatalist = rdataset->private1;
        if ((rdatalist->upper[0] & 0x01) == 0)
                return;
index 653f8dd9fff89ee6299f2222d547f4e5ff8d9dca..f400347547bd4b084afeb481b6a81fa647d0fdb9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004, 2005, 2007, 2008  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004, 2005, 2007, 2008, 2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 2000, 2001  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 68905502725a346ace08bb670fbf414bcf7b5bb6..8ef63fda90cc02b48bed5c16058d746f9c7dc404 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1999-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index c7924f12f0bd968c807b2edf0d8928e936cc5ab8..3c9c74be6a362ec555296b19e167a3eab4fd4b17 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009, 2011, 2012  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2009, 2011, 2012, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 2e767038e3068af316ec219fcd842c0d66f36b01..29f7cb954638bbfa6fb416d3c3a213c392bd8d69 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 2000, 2001, 2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 78dd8190369a0b7d9442f4092ed9da25e2b72b53..d28395faa936f26a489d9cfdc0d348b23e8fe530 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Portions Copyright (C) 2005-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Portions Copyright (C) 2005-2015  Internet Systems Consortium, Inc. ("ISC")
  * Portions Copyright (C) 1999-2001  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index d26430c7cf3673fe094511704213748f92c3ebb5..6ae1123018f61d911c3bb4f6c1efa9b0d3d82ed2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2006-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2006-2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index f6cc1e84062926925a4fad1dc3218f9f0ed18c44..f7a293c0f3d4d8c8b4b8019d9e9f36661443ec84 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009, 2013, 2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2009, 2013-2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 589885d9b56ee518d3934069f05f06392fcd2003..3dd23cf56b56297278d3d5335ec466d9528c7fbe 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2007, 2010-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2007, 2010-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1997-2001  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index 94d9d59a38edeefebf2d1626d718b4e43abbcdc0..fe25cb472d7379235899ff1ba9d3255f37aabe15 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2013  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2013, 2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 4ee7d19a4b89abaacb6841beff01fe954551d62b..9650cf9a0b9244e2c77bc1b859b23eb05b23010d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009, 2011-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2009, 2011-2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above
index 069b5a30830a856cd79f4357b9a38ee6756b66f1..e88870b631ec8f1b7086a33f98d672aabd2bb9ad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2004-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2004-2015  Internet Systems Consortium, Inc. ("ISC")
  * Copyright (C) 1998-2003  Internet Software Consortium.
  *
  * Permission to use, copy, modify, and/or distribute this software for any
index b98ff790967aa8f8f9661f07062981dc52580b3c..5f761fdeb262577c4261c46ceee5fc43ab89227e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009, 2010, 2012-2014  Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (C) 2009, 2010, 2012-2015  Internet Systems Consortium, Inc. ("ISC")
  *
  * Permission to use, copy, modify, and/or distribute this software for any
  * purpose with or without fee is hereby granted, provided that the above