@@ -1,3 +1,17 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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 EN_IC_H
#define EN_IC_H 1
@@ -1,3 +1,17 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * 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 INC_PROC_IC_H
#define INC_PROC_IC_H 1
@@ -11,6 +11,7 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
+
#ifndef OVN_IC_H
#define OVN_IC_H 1
ic/en-ic.h and ic/inc-proc-ic.h have carried no license boilerplate since they were added by 782b8b535 ("ovn-ic: Introduce incremental processing."), unlike every other header in the directory. Add the Apache 2.0 header the rest of ic/ uses, and separate it from the include guard with a blank line, which is what the .c files in the directory and most of the tree already do. Give ic/ovn-ic.h the same blank line so every header under ic/ is formatted alike. This is kept in its own patch so that the patches that follow stay limited to the incremental-processing work. The same boilerplate is missing from a handful of engine-node headers under northd/ and br-controller/. Those are left alone here. Assisted-by: Claude Opus 5, Claude Code Signed-off-by: Paulo Guilherme Silva <guilherme.paulo@magalu.cloud> --- ic/en-ic.h | 14 ++++++++++++++ ic/inc-proc-ic.h | 14 ++++++++++++++ ic/ovn-ic.h | 1 + 3 files changed, 29 insertions(+)