From 7f8d88371aaf72125b6dd5b6e7c1cfb33d86f470 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Thu, 19 Feb 2015 10:08:12 +0200 Subject: [PATCH] Add LICENSE, NOTICE, and copyright headers to all source files. The two files imported from the OSv project retain their original licenses. --- LICENSE | 177 ++++++++++++++++++++++++++ NOTICE | 5 + apps/httpd/httpd.cc | 17 +++ apps/httpd/request_parser.rl | 17 +++ apps/memcached/ascii.rl | 17 +++ apps/memcached/flashcached.cc | 17 +++ apps/memcached/memcache.cc | 17 +++ apps/memcached/memcached.cc | 17 +++ apps/memcached/memcached.hh | 17 +++ apps/seastar/main.cc | 17 +++ apps/seawreck/http_response_parser.rl | 17 +++ apps/seawreck/seawreck.cc | 17 +++ configure.py | 17 +++ core/align.hh | 17 +++ core/app-template.cc | 17 +++ core/app-template.hh | 17 +++ core/apply.hh | 17 +++ core/array_map.hh | 17 +++ core/bitops.hh | 17 +++ core/circular_buffer.hh | 17 +++ core/deleter.hh | 17 +++ core/distributed.hh | 17 +++ core/dpdk_rte.cc | 17 +++ core/dpdk_rte.hh | 17 +++ core/enum.hh | 17 +++ core/file.hh | 17 +++ core/fstream.cc | 17 +++ core/fstream.hh | 17 +++ core/future-util.hh | 17 +++ core/future.hh | 17 +++ core/memory.cc | 17 +++ core/memory.hh | 17 +++ core/posix.cc | 17 +++ core/posix.hh | 17 +++ core/prefetch.hh | 17 +++ core/print.hh | 17 +++ core/queue.hh | 17 +++ core/ragel.hh | 17 +++ core/reactor.cc | 17 +++ core/reactor.hh | 17 +++ core/resource.cc | 17 +++ core/resource.hh | 17 +++ core/scattered_message.hh | 17 +++ core/scollectd.cc | 17 +++ core/scollectd.hh | 17 +++ core/semaphore.hh | 17 +++ core/shared_ptr.hh | 17 +++ core/sstring.hh | 17 +++ core/stdio.cc | 17 +++ core/stdio.hh | 17 +++ core/stream.hh | 17 +++ core/temporary_buffer.hh | 17 +++ core/transfer.hh | 17 +++ core/units.hh | 17 +++ core/vector-data-sink.hh | 17 +++ core/vla.hh | 17 +++ core/xen/evtchn.cc | 17 +++ core/xen/evtchn.hh | 17 +++ core/xen/gntalloc.cc | 17 +++ core/xen/gntalloc.hh | 17 +++ core/xen/osv_xen.hh | 17 +++ core/xen/xenstore.cc | 17 +++ core/xen/xenstore.hh | 17 +++ net/api.hh | 17 +++ net/arp.cc | 17 +++ net/arp.hh | 17 +++ net/byteorder.hh | 17 +++ net/const.hh | 17 +++ net/dhcp.cc | 17 +++ net/dhcp.hh | 17 +++ net/dpdk.cc | 17 +++ net/dpdk.hh | 17 +++ net/ethernet.cc | 17 +++ net/ethernet.hh | 17 +++ net/ip.cc | 17 +++ net/ip.hh | 17 +++ net/ip_checksum.cc | 17 +++ net/ip_checksum.hh | 17 +++ net/native-stack-impl.hh | 17 +++ net/native-stack.cc | 17 +++ net/native-stack.hh | 17 +++ net/net.cc | 17 +++ net/net.hh | 17 +++ net/packet-data-source.hh | 17 +++ net/packet-util.hh | 17 +++ net/packet.cc | 17 +++ net/packet.hh | 17 +++ net/posix-stack.cc | 17 +++ net/posix-stack.hh | 17 +++ net/proxy.cc | 17 +++ net/proxy.hh | 17 +++ net/tcp-stack.hh | 17 +++ net/tcp.cc | 17 +++ net/tcp.hh | 17 +++ net/toeplitz.hh | 17 +++ net/udp.cc | 17 +++ net/udp.hh | 17 +++ net/virtio-interface.hh | 17 +++ net/virtio.cc | 17 +++ net/virtio.hh | 17 +++ net/xenfront.cc | 17 +++ net/xenfront.hh | 17 +++ scripts/tap.sh | 18 +++ test.py | 17 +++ tests/allocator_test.cc | 17 +++ tests/blkdiscard_test.cc | 17 +++ tests/directory_test.cc | 17 +++ tests/echotest.cc | 17 +++ tests/exchanger.hh | 17 +++ tests/fileiotest.cc | 17 +++ tests/futures_test.cc | 17 +++ tests/ip_test.cc | 17 +++ tests/l3_test.cc | 17 +++ tests/linecount.cc | 17 +++ tests/memcached/test.py | 17 +++ tests/memcached/test_ascii_parser.cc | 17 +++ tests/memcached/test_memcached.py | 17 +++ tests/output_stream_test.cc | 17 +++ tests/smp_test.cc | 17 +++ tests/sstring_test.cc | 17 +++ tests/tcp_client.cc | 17 +++ tests/tcp_server.cc | 17 +++ tests/tcp_test.cc | 17 +++ tests/test-reactor.cc | 17 +++ tests/test-utils.hh | 17 +++ tests/test_runner.cc | 17 +++ tests/test_runner.hh | 17 +++ tests/timertest.cc | 17 +++ tests/udp_client.cc | 17 +++ tests/udp_server.cc | 17 +++ tests/udp_zero_copy.cc | 17 +++ util/conversions.cc | 17 +++ util/conversions.hh | 17 +++ util/defer.hh | 17 +++ util/eclipse.hh | 17 +++ util/function_input_iterator.hh | 17 +++ util/transform_iterator.hh | 17 +++ 137 files changed, 2478 insertions(+) create mode 100644 LICENSE create mode 100644 NOTICE diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..f433b1a53 --- /dev/null +++ b/LICENSE @@ -0,0 +1,177 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS diff --git a/NOTICE b/NOTICE new file mode 100644 index 000000000..f40f97f1b --- /dev/null +++ b/NOTICE @@ -0,0 +1,5 @@ +Seastar Framework +Copyright 2015 Cloudius Systems + +This works contains software from the OSv project (http://osv.io), licensed +under the BSD license. diff --git a/apps/httpd/httpd.cc b/apps/httpd/httpd.cc index 65328b383..f78c76955 100644 --- a/apps/httpd/httpd.cc +++ b/apps/httpd/httpd.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/apps/httpd/request_parser.rl b/apps/httpd/request_parser.rl index e9ce7583b..1a168e10f 100644 --- a/apps/httpd/request_parser.rl +++ b/apps/httpd/request_parser.rl @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/apps/memcached/ascii.rl b/apps/memcached/ascii.rl index d3f5d57cc..f6f577c41 100644 --- a/apps/memcached/ascii.rl +++ b/apps/memcached/ascii.rl @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/apps/memcached/flashcached.cc b/apps/memcached/flashcached.cc index bfbedcaba..7d47a8205 100644 --- a/apps/memcached/flashcached.cc +++ b/apps/memcached/flashcached.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems * flashcached diff --git a/apps/memcached/memcache.cc b/apps/memcached/memcache.cc index d0082eda9..962c212c5 100644 --- a/apps/memcached/memcache.cc +++ b/apps/memcached/memcache.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/apps/memcached/memcached.cc b/apps/memcached/memcached.cc index 3a3f421ab..1cb3c1b84 100644 --- a/apps/memcached/memcached.cc +++ b/apps/memcached/memcached.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems * memcached diff --git a/apps/memcached/memcached.hh b/apps/memcached/memcached.hh index 0759b703c..b1492a1bf 100644 --- a/apps/memcached/memcached.hh +++ b/apps/memcached/memcached.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef _MEMCACHED_HH #define _MEMCACHED_HH diff --git a/apps/seastar/main.cc b/apps/seastar/main.cc index f9691f66a..c1ba54454 100644 --- a/apps/seastar/main.cc +++ b/apps/seastar/main.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/apps/seawreck/http_response_parser.rl b/apps/seawreck/http_response_parser.rl index 806fd38db..832223eee 100644 --- a/apps/seawreck/http_response_parser.rl +++ b/apps/seawreck/http_response_parser.rl @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/apps/seawreck/seawreck.cc b/apps/seawreck/seawreck.cc index 425821f8f..74fd39afc 100644 --- a/apps/seawreck/seawreck.cc +++ b/apps/seawreck/seawreck.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/configure.py b/configure.py index ddd7be604..dde148d9b 100755 --- a/configure.py +++ b/configure.py @@ -1,4 +1,21 @@ #!/usr/bin/python3 +# +# This file is open source software, licensed to you under the terms +# of the Apache License, Version 2.0 (the "License"). See the NOTICE file +# distributed with this work for additional information regarding copyright +# ownership. You may not use this file except in compliance with the License. +# +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# import os, os.path, textwrap, argparse, sys, shlex, subprocess, tempfile, re configure_args = str.join(' ', [shlex.quote(x) for x in sys.argv[1:]]) diff --git a/core/align.hh b/core/align.hh index 1bfaf6385..e53c5dd91 100644 --- a/core/align.hh +++ b/core/align.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/app-template.cc b/core/app-template.cc index 3910ef472..ee595afcd 100644 --- a/core/app-template.cc +++ b/core/app-template.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/app-template.hh b/core/app-template.hh index a6edf1f46..bd357a3ee 100644 --- a/core/app-template.hh +++ b/core/app-template.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/apply.hh b/core/apply.hh index 26e45d913..2201f0b96 100644 --- a/core/apply.hh +++ b/core/apply.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/array_map.hh b/core/array_map.hh index 4528ba443..9e0a1f60d 100644 --- a/core/array_map.hh +++ b/core/array_map.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/bitops.hh b/core/bitops.hh index b580453d8..cece53676 100644 --- a/core/bitops.hh +++ b/core/bitops.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/circular_buffer.hh b/core/circular_buffer.hh index dbd609895..b8cc06d3c 100644 --- a/core/circular_buffer.hh +++ b/core/circular_buffer.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/deleter.hh b/core/deleter.hh index 154969cf4..00e0ac666 100644 --- a/core/deleter.hh +++ b/core/deleter.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/distributed.hh b/core/distributed.hh index 20dfc6785..5cbab0520 100644 --- a/core/distributed.hh +++ b/core/distributed.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/dpdk_rte.cc b/core/dpdk_rte.cc index 3ae588628..2edb0c8f5 100644 --- a/core/dpdk_rte.cc +++ b/core/dpdk_rte.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifdef HAVE_DPDK #include "net/dpdk.hh" diff --git a/core/dpdk_rte.hh b/core/dpdk_rte.hh index 0b2e58f00..825c009e8 100644 --- a/core/dpdk_rte.hh +++ b/core/dpdk_rte.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef DPDK_RTE_HH_ #define DPDK_RTE_HH_ diff --git a/core/enum.hh b/core/enum.hh index eebce5cd4..c98d83a3f 100644 --- a/core/enum.hh +++ b/core/enum.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/core/file.hh b/core/file.hh index 5a973b109..87fa240c1 100644 --- a/core/file.hh +++ b/core/file.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/core/fstream.cc b/core/fstream.cc index e258884ab..64f798c0d 100644 --- a/core/fstream.cc +++ b/core/fstream.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/core/fstream.hh b/core/fstream.hh index 4317140f1..c90de0dfc 100644 --- a/core/fstream.hh +++ b/core/fstream.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/core/future-util.hh b/core/future-util.hh index 5c0006d78..e90ca9f57 100644 --- a/core/future-util.hh +++ b/core/future-util.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/future.hh b/core/future.hh index 803986478..1d2de2b00 100644 --- a/core/future.hh +++ b/core/future.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/memory.cc b/core/memory.cc index dc2149be6..2c0cf9fb5 100644 --- a/core/memory.cc +++ b/core/memory.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/memory.hh b/core/memory.hh index 7c4aae919..5b8d44ac2 100644 --- a/core/memory.hh +++ b/core/memory.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/posix.cc b/core/posix.cc index d55d647b4..41024d428 100644 --- a/core/posix.cc +++ b/core/posix.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/posix.hh b/core/posix.hh index fe3407a57..476ec9a24 100644 --- a/core/posix.hh +++ b/core/posix.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/prefetch.hh b/core/prefetch.hh index cc727f127..296f22f66 100644 --- a/core/prefetch.hh +++ b/core/prefetch.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/print.hh b/core/print.hh index f4570416f..05c3e943b 100644 --- a/core/print.hh +++ b/core/print.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/queue.hh b/core/queue.hh index 91b5aab4c..d1f6d0967 100644 --- a/core/queue.hh +++ b/core/queue.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/ragel.hh b/core/ragel.hh index b599e52fb..9cb39bae5 100644 --- a/core/ragel.hh +++ b/core/ragel.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/reactor.cc b/core/reactor.cc index e61630f95..48c243708 100644 --- a/core/reactor.cc +++ b/core/reactor.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/core/reactor.hh b/core/reactor.hh index ccc3b67b0..dfc1c903d 100644 --- a/core/reactor.hh +++ b/core/reactor.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/core/resource.cc b/core/resource.cc index a75ad481a..337465243 100644 --- a/core/resource.cc +++ b/core/resource.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/resource.hh b/core/resource.hh index df027fad1..b53f40ad6 100644 --- a/core/resource.hh +++ b/core/resource.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/scattered_message.hh b/core/scattered_message.hh index 4ea2a59d7..b831c896a 100644 --- a/core/scattered_message.hh +++ b/core/scattered_message.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/scollectd.cc b/core/scollectd.cc index c14519d55..1f1f6b87e 100644 --- a/core/scollectd.cc +++ b/core/scollectd.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/core/scollectd.hh b/core/scollectd.hh index c127b4398..975dc7b64 100644 --- a/core/scollectd.hh +++ b/core/scollectd.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/core/semaphore.hh b/core/semaphore.hh index 2c27b906b..f54d941a0 100644 --- a/core/semaphore.hh +++ b/core/semaphore.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/shared_ptr.hh b/core/shared_ptr.hh index 4fec292d3..33fa6be4d 100644 --- a/core/shared_ptr.hh +++ b/core/shared_ptr.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/sstring.hh b/core/sstring.hh index 27bc83cad..e68e35b4c 100644 --- a/core/sstring.hh +++ b/core/sstring.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/core/stdio.cc b/core/stdio.cc index ab1555c1d..ccc8ef7ed 100644 --- a/core/stdio.cc +++ b/core/stdio.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/core/stdio.hh b/core/stdio.hh index 85694292c..36e30b13c 100644 --- a/core/stdio.hh +++ b/core/stdio.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/core/stream.hh b/core/stream.hh index 2a9e799e2..78ed58122 100644 --- a/core/stream.hh +++ b/core/stream.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/temporary_buffer.hh b/core/temporary_buffer.hh index a15c2071e..112c7b28f 100644 --- a/core/temporary_buffer.hh +++ b/core/temporary_buffer.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/transfer.hh b/core/transfer.hh index c1e4ec756..9263b9829 100644 --- a/core/transfer.hh +++ b/core/transfer.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/units.hh b/core/units.hh index 21fc156b3..cca368b5b 100644 --- a/core/units.hh +++ b/core/units.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/vector-data-sink.hh b/core/vector-data-sink.hh index f01276cfc..c45b0f93f 100644 --- a/core/vector-data-sink.hh +++ b/core/vector-data-sink.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/core/vla.hh b/core/vla.hh index c3a43c116..9b79c9bd2 100644 --- a/core/vla.hh +++ b/core/vla.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/core/xen/evtchn.cc b/core/xen/evtchn.cc index 1f66ea375..4730870d3 100644 --- a/core/xen/evtchn.cc +++ b/core/xen/evtchn.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #include #include #include diff --git a/core/xen/evtchn.hh b/core/xen/evtchn.hh index 5b9dd7001..ed8fc715c 100644 --- a/core/xen/evtchn.hh +++ b/core/xen/evtchn.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef _XEN_EVTCHN_HH #define _XEN_EVTCHN_HH diff --git a/core/xen/gntalloc.cc b/core/xen/gntalloc.cc index 6539971c4..d25112b02 100644 --- a/core/xen/gntalloc.cc +++ b/core/xen/gntalloc.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #include #include #include diff --git a/core/xen/gntalloc.hh b/core/xen/gntalloc.hh index 050a9e56c..1062d7a0b 100644 --- a/core/xen/gntalloc.hh +++ b/core/xen/gntalloc.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef _XEN_GNTALLOC_HH #define _XEN_GNTALLOC_HH diff --git a/core/xen/osv_xen.hh b/core/xen/osv_xen.hh index 08159d951..6f5402f4c 100644 --- a/core/xen/osv_xen.hh +++ b/core/xen/osv_xen.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef _XEN_HH #define _XEN_HH // Those should come directly from the OSv three. However, the xen exported diff --git a/core/xen/xenstore.cc b/core/xen/xenstore.cc index 18db5212b..79196c19e 100644 --- a/core/xen/xenstore.cc +++ b/core/xen/xenstore.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #include "core/reactor.hh" #include "xenstore.hh" #include diff --git a/core/xen/xenstore.hh b/core/xen/xenstore.hh index 84302fb61..fe60682de 100644 --- a/core/xen/xenstore.hh +++ b/core/xen/xenstore.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/api.hh b/net/api.hh index c9c0ee0d8..f68652d2b 100644 --- a/net/api.hh +++ b/net/api.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/arp.cc b/net/arp.cc index e68c705b3..93546bbc6 100644 --- a/net/arp.cc +++ b/net/arp.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/arp.hh b/net/arp.hh index fed08f945..bbd29e7b7 100644 --- a/net/arp.hh +++ b/net/arp.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/net/byteorder.hh b/net/byteorder.hh index c325c117c..c4e83f1f6 100644 --- a/net/byteorder.hh +++ b/net/byteorder.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/const.hh b/net/const.hh index 1e531e8de..0b9dcaead 100644 --- a/net/const.hh +++ b/net/const.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/dhcp.cc b/net/dhcp.cc index 8933a4370..3f56f1299 100644 --- a/net/dhcp.cc +++ b/net/dhcp.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/net/dhcp.hh b/net/dhcp.hh index e3cd77b15..7c20b79d3 100644 --- a/net/dhcp.hh +++ b/net/dhcp.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/net/dpdk.cc b/net/dpdk.cc index e4e88e564..00ecf5331 100644 --- a/net/dpdk.cc +++ b/net/dpdk.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/dpdk.hh b/net/dpdk.hh index 3c762eebc..2977ee439 100644 --- a/net/dpdk.hh +++ b/net/dpdk.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/ethernet.cc b/net/ethernet.cc index a9cb2eb03..2cedccefe 100644 --- a/net/ethernet.cc +++ b/net/ethernet.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/ethernet.hh b/net/ethernet.hh index a6ae134e7..582d17ee0 100644 --- a/net/ethernet.hh +++ b/net/ethernet.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/ip.cc b/net/ip.cc index d8e278301..00247c890 100644 --- a/net/ip.cc +++ b/net/ip.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/net/ip.hh b/net/ip.hh index db86411de..3c8c139f1 100644 --- a/net/ip.hh +++ b/net/ip.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/net/ip_checksum.cc b/net/ip_checksum.cc index 0bcb8e1cf..3652d063f 100644 --- a/net/ip_checksum.cc +++ b/net/ip_checksum.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/ip_checksum.hh b/net/ip_checksum.hh index ee142382d..827f7b24a 100644 --- a/net/ip_checksum.hh +++ b/net/ip_checksum.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/native-stack-impl.hh b/net/native-stack-impl.hh index d68514064..e09f90fdb 100644 --- a/net/native-stack-impl.hh +++ b/net/native-stack-impl.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/native-stack.cc b/net/native-stack.cc index 2ffdd8f24..d36e872b7 100644 --- a/net/native-stack.cc +++ b/net/native-stack.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/native-stack.hh b/net/native-stack.hh index f43e11268..19646a9d6 100644 --- a/net/native-stack.hh +++ b/net/native-stack.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/net.cc b/net/net.cc index d266a4bb3..c9039037e 100644 --- a/net/net.cc +++ b/net/net.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/net/net.hh b/net/net.hh index 7016c3b49..db7c95407 100644 --- a/net/net.hh +++ b/net/net.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/packet-data-source.hh b/net/packet-data-source.hh index bb95d06b8..6b7593f9e 100644 --- a/net/packet-data-source.hh +++ b/net/packet-data-source.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef _PACKET_DATA_SOURCE_HH #define _PACKET_DATA_SOURCE_HH diff --git a/net/packet-util.hh b/net/packet-util.hh index eaad3d730..5ae5170a2 100644 --- a/net/packet-util.hh +++ b/net/packet-util.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/packet.cc b/net/packet.cc index 660e60c4d..090d10175 100644 --- a/net/packet.cc +++ b/net/packet.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/packet.hh b/net/packet.hh index 71f70842e..b7770f5e4 100644 --- a/net/packet.hh +++ b/net/packet.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/posix-stack.cc b/net/posix-stack.cc index 974df87d2..0c8f0cd66 100644 --- a/net/posix-stack.cc +++ b/net/posix-stack.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/posix-stack.hh b/net/posix-stack.hh index eb761eb3e..6f9b83a7c 100644 --- a/net/posix-stack.hh +++ b/net/posix-stack.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/proxy.cc b/net/proxy.cc index b5171e606..d719bbb0b 100644 --- a/net/proxy.cc +++ b/net/proxy.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #include "core/reactor.hh" #include "proxy.hh" #include diff --git a/net/proxy.hh b/net/proxy.hh index 20a1e3ffe..1fdb24186 100644 --- a/net/proxy.hh +++ b/net/proxy.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ #ifndef PROXY_HH_ #define PROXY_HH_ diff --git a/net/tcp-stack.hh b/net/tcp-stack.hh index c673d1b91..fa2b006ce 100644 --- a/net/tcp-stack.hh +++ b/net/tcp-stack.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/tcp.cc b/net/tcp.cc index 7f13c8b7c..831464442 100644 --- a/net/tcp.cc +++ b/net/tcp.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/tcp.hh b/net/tcp.hh index 066edfe3b..91c0b9e06 100644 --- a/net/tcp.hh +++ b/net/tcp.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/toeplitz.hh b/net/toeplitz.hh index a5091dc32..8d01138af 100644 --- a/net/toeplitz.hh +++ b/net/toeplitz.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /*- * Copyright (c) 2010 David Malone * All rights reserved. diff --git a/net/udp.cc b/net/udp.cc index fb55b524f..ef7eecfdd 100644 --- a/net/udp.cc +++ b/net/udp.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/udp.hh b/net/udp.hh index 1eee00fd1..608cf56cc 100644 --- a/net/udp.hh +++ b/net/udp.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/net/virtio-interface.hh b/net/virtio-interface.hh index 642ed0df2..350a2348d 100644 --- a/net/virtio-interface.hh +++ b/net/virtio-interface.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/net/virtio.cc b/net/virtio.cc index b18245d01..0c0954394 100644 --- a/net/virtio.cc +++ b/net/virtio.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/virtio.hh b/net/virtio.hh index 9f7aeba8c..7ee661e12 100644 --- a/net/virtio.hh +++ b/net/virtio.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/xenfront.cc b/net/xenfront.cc index 6a207958f..c850ec60f 100644 --- a/net/xenfront.cc +++ b/net/xenfront.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/net/xenfront.hh b/net/xenfront.hh index 6de88208a..40768e617 100644 --- a/net/xenfront.hh +++ b/net/xenfront.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/scripts/tap.sh b/scripts/tap.sh index 4ca54795d..8a6ac55dd 100644 --- a/scripts/tap.sh +++ b/scripts/tap.sh @@ -1,3 +1,21 @@ +# +# This file is open source software, licensed to you under the terms +# of the Apache License, Version 2.0 (the "License"). See the NOTICE file +# distributed with this work for additional information regarding copyright +# ownership. You may not use this file except in compliance with the License. +# +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + ### Set up a tap device for seastar tap=tap0 bridge=virbr0 diff --git a/test.py b/test.py index 118793504..2eda9e7df 100755 --- a/test.py +++ b/test.py @@ -1,4 +1,21 @@ #!/usr/bin/env python3 +# +# This file is open source software, licensed to you under the terms +# of the Apache License, Version 2.0 (the "License"). See the NOTICE file +# distributed with this work for additional information regarding copyright +# ownership. You may not use this file except in compliance with the License. +# +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# import os import sys import argparse diff --git a/tests/allocator_test.cc b/tests/allocator_test.cc index 2a009623f..b1099bc3b 100644 --- a/tests/allocator_test.cc +++ b/tests/allocator_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/tests/blkdiscard_test.cc b/tests/blkdiscard_test.cc index 92cadff24..b40e65b77 100644 --- a/tests/blkdiscard_test.cc +++ b/tests/blkdiscard_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/directory_test.cc b/tests/directory_test.cc index 1f6e9129d..4a945c8a6 100644 --- a/tests/directory_test.cc +++ b/tests/directory_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/echotest.cc b/tests/echotest.cc index d1cbbc348..523298566 100644 --- a/tests/echotest.cc +++ b/tests/echotest.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/tests/exchanger.hh b/tests/exchanger.hh index 5c55fd422..308abfb6e 100644 --- a/tests/exchanger.hh +++ b/tests/exchanger.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/tests/fileiotest.cc b/tests/fileiotest.cc index ea5919341..a58910ebc 100644 --- a/tests/fileiotest.cc +++ b/tests/fileiotest.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/futures_test.cc b/tests/futures_test.cc index 6e99f5f68..588e610ed 100644 --- a/tests/futures_test.cc +++ b/tests/futures_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/ip_test.cc b/tests/ip_test.cc index 0bc4cf29e..56fe6677e 100644 --- a/tests/ip_test.cc +++ b/tests/ip_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/l3_test.cc b/tests/l3_test.cc index 21ced25c5..e7116b6f5 100644 --- a/tests/l3_test.cc +++ b/tests/l3_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/linecount.cc b/tests/linecount.cc index 8fbbf3e17..e035dbc77 100644 --- a/tests/linecount.cc +++ b/tests/linecount.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/tests/memcached/test.py b/tests/memcached/test.py index 7d3e803c3..6d6533ea8 100755 --- a/tests/memcached/test.py +++ b/tests/memcached/test.py @@ -1,4 +1,21 @@ #!/usr/bin/env python3 +# +# This file is open source software, licensed to you under the terms +# of the Apache License, Version 2.0 (the "License"). See the NOTICE file +# distributed with this work for additional information regarding copyright +# ownership. You may not use this file except in compliance with the License. +# +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# import time import sys import os diff --git a/tests/memcached/test_ascii_parser.cc b/tests/memcached/test_ascii_parser.cc index 622ae616c..3f938ed06 100644 --- a/tests/memcached/test_ascii_parser.cc +++ b/tests/memcached/test_ascii_parser.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/memcached/test_memcached.py b/tests/memcached/test_memcached.py index 6cb8f0db6..4ba8d82d8 100755 --- a/tests/memcached/test_memcached.py +++ b/tests/memcached/test_memcached.py @@ -1,4 +1,21 @@ #!/usr/bin/env python3 +# +# This file is open source software, licensed to you under the terms +# of the Apache License, Version 2.0 (the "License"). See the NOTICE file +# distributed with this work for additional information regarding copyright +# ownership. You may not use this file except in compliance with the License. +# +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# from contextlib import contextmanager import socket import struct diff --git a/tests/output_stream_test.cc b/tests/output_stream_test.cc index cc68b279e..8f2d8e7da 100644 --- a/tests/output_stream_test.cc +++ b/tests/output_stream_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/smp_test.cc b/tests/smp_test.cc index 7734f63f5..3033649ab 100644 --- a/tests/smp_test.cc +++ b/tests/smp_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/sstring_test.cc b/tests/sstring_test.cc index db942e9eb..c087e0249 100644 --- a/tests/sstring_test.cc +++ b/tests/sstring_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/tests/tcp_client.cc b/tests/tcp_client.cc index d2f394ac2..b7a6597be 100644 --- a/tests/tcp_client.cc +++ b/tests/tcp_client.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/tcp_server.cc b/tests/tcp_server.cc index 92e279d7f..d2d687ae4 100644 --- a/tests/tcp_server.cc +++ b/tests/tcp_server.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/tests/tcp_test.cc b/tests/tcp_test.cc index 6f0ff968d..e31dd58d6 100644 --- a/tests/tcp_test.cc +++ b/tests/tcp_test.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/test-reactor.cc b/tests/test-reactor.cc index 2b4a28026..e7668764e 100644 --- a/tests/test-reactor.cc +++ b/tests/test-reactor.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright 2014 Cloudius Systems */ diff --git a/tests/test-utils.hh b/tests/test-utils.hh index fadc6beba..e20c05883 100644 --- a/tests/test-utils.hh +++ b/tests/test-utils.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/test_runner.cc b/tests/test_runner.cc index 3aae503c0..746495ba2 100644 --- a/tests/test_runner.cc +++ b/tests/test_runner.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/tests/test_runner.hh b/tests/test_runner.hh index 09f008bec..4175a8f01 100644 --- a/tests/test_runner.hh +++ b/tests/test_runner.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2015 Cloudius Systems, Ltd. */ diff --git a/tests/timertest.cc b/tests/timertest.cc index 3258660b7..5dca14411 100644 --- a/tests/timertest.cc +++ b/tests/timertest.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/udp_client.cc b/tests/udp_client.cc index c7fd99258..1a7b85c69 100644 --- a/tests/udp_client.cc +++ b/tests/udp_client.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/udp_server.cc b/tests/udp_server.cc index 4458fca68..ff9c2439f 100644 --- a/tests/udp_server.cc +++ b/tests/udp_server.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/tests/udp_zero_copy.cc b/tests/udp_zero_copy.cc index 70c1027ca..a5695a388 100644 --- a/tests/udp_zero_copy.cc +++ b/tests/udp_zero_copy.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/util/conversions.cc b/util/conversions.cc index 8e5892fa6..11042d836 100644 --- a/util/conversions.cc +++ b/util/conversions.cc @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/util/conversions.hh b/util/conversions.hh index 9086e3aed..960085d55 100644 --- a/util/conversions.hh +++ b/util/conversions.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/util/defer.hh b/util/defer.hh index a5adfe946..a36778c30 100644 --- a/util/defer.hh +++ b/util/defer.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/util/eclipse.hh b/util/eclipse.hh index 04f00df37..26b72a081 100644 --- a/util/eclipse.hh +++ b/util/eclipse.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. * diff --git a/util/function_input_iterator.hh b/util/function_input_iterator.hh index 73604d9ba..4ffbebca2 100644 --- a/util/function_input_iterator.hh +++ b/util/function_input_iterator.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */ diff --git a/util/transform_iterator.hh b/util/transform_iterator.hh index 59f527aee..e726c1c29 100644 --- a/util/transform_iterator.hh +++ b/util/transform_iterator.hh @@ -1,3 +1,20 @@ +/* + * This file is open source software, licensed to you under the terms + * of the Apache License, Version 2.0 (the "License"). See the NOTICE file + * distributed with this work for additional information regarding copyright + * ownership. You may not use this file except in compliance with the License. + * + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ /* * Copyright (C) 2014 Cloudius Systems, Ltd. */