--- ../iptables/iptables-save.c.orig 2008-03-10 12:38:18.000000000 +0100 +++ ../iptables/iptables-save.c 2008-03-10 12:54:55.000000000 +0100 @@ -23,11 +23,11 @@ static int binary = 0, counters = 0; static struct option options[] = { - { "binary", 0, 0, 'b' }, - { "counters", 0, 0, 'c' }, - { "dump", 0, 0, 'd' }, - { "table", 1, 0, 't' }, - { 0 } + { .name = "binary", .has_arg = 0, .flag = 0, .val = 'b' }, + { .name = "counters", .has_arg = 0, .flag = 0, .val = 'c' }, + { .name = "dump", .has_arg = 0, .flag = 0, .val = 'd' }, + { .name = "table", .has_arg = 1, .flag = 0, .val = 't' }, + { .name = NULL } }; #define IP_PARTS_NATIVE(n) \