ipip: specify af for a tunnel ip addresses
[vpp.git] / .clang-format
index 8b5c955..617c5db 100644 (file)
@@ -1,4 +1,4 @@
-# Minimal clang-format version is 8
+# Minimal clang-format version is 11
 
 BasedOnStyle: GNU
 UseTab: Always
@@ -13,9 +13,36 @@ ForEachMacros:
   - 'clib_bitmap_foreach'
   - 'pool_foreach'
   - 'pool_foreach_index'
+  - 'pool_foreach_pointer'
   - 'vec_foreach'
   - 'vec_foreach_backwards'
   - 'vec_foreach_index'
   - 'vec_foreach_index_backwards'
+  - 'vec_foreach_pointer'
   - 'vlib_foreach_rx_tx'
+  - 'foreach_int'
+  - 'foreach_pointer'
+  - 'foreach_vlib_main'
+  - 'foreach_set_bit_index'
+  - 'foreach_vlib_frame_bitmap_set_bit_index'
+  - 'FOREACH_ARRAY_ELT'
+  - 'RTE_ETH_FOREACH_DEV'
+  - 'foreach_vnet_dev_rx_queue_runtime'
+  - 'foreach_vnet_dev_counter'
+  - 'foreach_vnet_dev_port_rx_queue'
+  - 'foreach_vnet_dev_port_tx_queue'
+  - 'foreach_vnet_dev_port'
+  - 'foreach_vnet_dev_args'
+  - 'foreach_vnet_dev_port_args'
 
+StatementMacros:
+  - 'CLIB_MULTIARCH_FN'
+  - 'VLIB_NODE_FN'
+  - 'VNET_DEV_NODE_FN'
+  - 'VNET_DEVICE_CLASS_TX_FN'
+  - '__clib_section'
+  - '__clib_aligned'
+
+WhitespaceSensitiveMacros:
+  - 'WARN_ON'
+  - 'WARN_OFF'