@@ -235,99 +235,87 @@ extern "C"
235235#define EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION 1
236236#define EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION_SIZE EBPF_SIZE_INCLUDING_FIELD(helper_function_entry_t, name)
237237#define EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION_TOTAL_SIZE sizeof(helper_function_entry_t)
238- #define EBPF_NATIVE_HELPER_FUNCTION_ENTRY_HEADER \
239- { \
240- EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION, EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION_SIZE, \
241- EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION_TOTAL_SIZE \
242- }
238+ #define EBPF_NATIVE_HELPER_FUNCTION_ENTRY_HEADER \
239+ {EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION, \
240+ EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION_SIZE, \
241+ EBPF_NATIVE_HELPER_FUNCTION_ENTRY_CURRENT_VERSION_TOTAL_SIZE}
243242
244243#define EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION 1
245244#define EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION_SIZE \
246245 EBPF_SIZE_INCLUDING_FIELD(helper_function_data_t, tail_call)
247246#define EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION_TOTAL_SIZE sizeof(helper_function_data_t)
248- #define EBPF_NATIVE_HELPER_FUNCTION_DATA_HEADER \
249- { \
250- EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION, EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION_SIZE, \
251- EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION_TOTAL_SIZE \
252- }
247+ #define EBPF_NATIVE_HELPER_FUNCTION_DATA_HEADER \
248+ {EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION, \
249+ EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION_SIZE, \
250+ EBPF_NATIVE_HELPER_FUNCTION_DATA_CURRENT_VERSION_TOTAL_SIZE}
253251
254252#define EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION 1
255253#define EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION_SIZE EBPF_SIZE_INCLUDING_FIELD(map_entry_t, name)
256254#define EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION_TOTAL_SIZE sizeof(map_entry_t)
257- #define EBPF_NATIVE_MAP_ENTRY_HEADER \
258- { \
259- EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION, EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION_SIZE, \
260- EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION_TOTAL_SIZE \
261- }
255+ #define EBPF_NATIVE_MAP_ENTRY_HEADER \
256+ {EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION, \
257+ EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION_SIZE, \
258+ EBPF_NATIVE_MAP_ENTRY_CURRENT_VERSION_TOTAL_SIZE}
262259
263260#define EBPF_NATIVE_MAP_DATA_CURRENT_VERSION 1
264261#define EBPF_NATIVE_MAP_DATA_CURRENT_VERSION_SIZE EBPF_SIZE_INCLUDING_FIELD(map_data_t, address)
265262#define EBPF_NATIVE_MAP_DATA_CURRENT_VERSION_TOTAL_SIZE sizeof(map_data_t)
266- #define EBPF_NATIVE_MAP_DATA_HEADER \
267- { \
268- EBPF_NATIVE_MAP_DATA_CURRENT_VERSION, EBPF_NATIVE_MAP_DATA_CURRENT_VERSION_SIZE, \
269- EBPF_NATIVE_MAP_DATA_CURRENT_VERSION_TOTAL_SIZE \
270- }
263+ #define EBPF_NATIVE_MAP_DATA_HEADER \
264+ {EBPF_NATIVE_MAP_DATA_CURRENT_VERSION, \
265+ EBPF_NATIVE_MAP_DATA_CURRENT_VERSION_SIZE, \
266+ EBPF_NATIVE_MAP_DATA_CURRENT_VERSION_TOTAL_SIZE}
271267
272268#define EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION 1
273269#define EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION_SIZE \
274270 EBPF_SIZE_INCLUDING_FIELD(program_entry_t, program_info_hash_type)
275271#define EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION_TOTAL_SIZE sizeof(program_entry_t)
276- #define EBPF_NATIVE_PROGRAM_ENTRY_HEADER \
277- { \
278- EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION, EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION_SIZE, \
279- EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION_TOTAL_SIZE \
280- }
272+ #define EBPF_NATIVE_PROGRAM_ENTRY_HEADER \
273+ {EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION, \
274+ EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION_SIZE, \
275+ EBPF_NATIVE_PROGRAM_ENTRY_CURRENT_VERSION_TOTAL_SIZE}
281276
282277#define EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION 1
283278#define EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION_SIZE \
284279 EBPF_SIZE_INCLUDING_FIELD(program_runtime_context_t, map_data)
285280#define EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION_TOTAL_SIZE sizeof(program_runtime_context_t)
286- #define EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_HEADER \
287- { \
288- EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION, EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION_SIZE, \
289- EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION_TOTAL_SIZE \
290- }
281+ #define EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_HEADER \
282+ {EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION, \
283+ EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION_SIZE, \
284+ EBPF_NATIVE_PROGRAM_RUNTIME_CONTEXT_CURRENT_VERSION_TOTAL_SIZE}
291285
292286#define EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION 1
293287#define EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION_SIZE EBPF_SIZE_INCLUDING_FIELD(map_initial_values_t, values)
294288#define EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION_TOTAL_SIZE sizeof(map_initial_values_t)
295- #define EBPF_NATIVE_MAP_INITIAL_VALUES_HEADER \
296- { \
297- EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION, EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION_SIZE, \
298- EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION_TOTAL_SIZE \
299- }
289+ #define EBPF_NATIVE_MAP_INITIAL_VALUES_HEADER \
290+ {EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION, \
291+ EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION_SIZE, \
292+ EBPF_NATIVE_MAP_INITIAL_VALUES_CURRENT_VERSION_TOTAL_SIZE}
300293
301294#define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION 1
302295#define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION_SIZE \
303296 EBPF_SIZE_INCLUDING_FIELD(global_variable_section_info_t, initial_data)
304297#define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION_TOTAL_SIZE sizeof(global_variable_section_info_t)
305- #define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_HEADER \
306- { \
307- EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION, \
308- EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION_SIZE, \
309- EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION_TOTAL_SIZE \
310- }
298+ #define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_HEADER \
299+ {EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION, \
300+ EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION_SIZE, \
301+ EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_INFO_CURRENT_VERSION_TOTAL_SIZE}
311302
312303#define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION 1
313304#define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION_SIZE \
314305 EBPF_SIZE_INCLUDING_FIELD(global_variable_section_data_t, address_of_map_value)
315306#define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION_TOTAL_SIZE sizeof(global_variable_section_data_t)
316- #define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_HEADER \
317- { \
318- EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION, \
319- EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION_SIZE, \
320- EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION_TOTAL_SIZE \
321- }
307+ #define EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_HEADER \
308+ {EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION, \
309+ EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION_SIZE, \
310+ EBPF_NATIVE_GLOBAL_VARIABLE_SECTION_DATA_CURRENT_VERSION_TOTAL_SIZE}
322311
323312#define EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION 1
324313#define EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION_SIZE EBPF_SIZE_INCLUDING_FIELD(metadata_table_t, map_initial_values)
325314#define EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION_TOTAL_SIZE sizeof(metadata_table_t)
326- #define EBPF_NATIVE_METADATA_TABLE_HEADER \
327- { \
328- EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION, EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION_SIZE, \
329- EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION_TOTAL_SIZE \
330- }
315+ #define EBPF_NATIVE_METADATA_TABLE_HEADER \
316+ {EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION, \
317+ EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION_SIZE, \
318+ EBPF_NATIVE_METADATA_TABLE_CURRENT_VERSION_TOTAL_SIZE}
331319
332320#ifdef __cplusplus
333321}
0 commit comments