C99 initializers
diff --git a/extensions/ebt_arpreply.c b/extensions/ebt_arpreply.c
index 0cbc630..7e5f113 100644
--- a/extensions/ebt_arpreply.c
+++ b/extensions/ebt_arpreply.c
@@ -114,15 +114,15 @@
static struct ebt_u_target arpreply_target =
{
- EBT_ARPREPLY_TARGET,
- sizeof(struct ebt_arpreply_info),
- print_help,
- init,
- parse,
- final_check,
- print,
- compare,
- opts
+ .name = EBT_ARPREPLY_TARGET,
+ .size = sizeof(struct ebt_arpreply_info),
+ .help = print_help,
+ .init = init,
+ .parse = parse,
+ .final_check = final_check,
+ .print = print,
+ .compare = compare,
+ .extra_ops = opts,
};
static void _init(void) __attribute__ ((constructor));