{
struct nftnl_chain_list *chain_list;
struct do_output_data *d = data;
+ time_t now;
if (!nft_table_builtin_find(h, tablename))
return 0;
if (!chain_list)
return 0;
- time_t now = time(NULL);
-
+ now = time(NULL);
printf("# Generated by %s v%s on %s", prog_name,
prog_vers, ctime(&now));
- printf("*%s\n", tablename);
+ printf("*%s\n", tablename);
/* Dump out chain names first,
* thereby preventing dependency conflicts */
nft_chain_save(h, chain_list);
nft_rule_save(h, tablename, d->counters ? 0 : FMT_NOCOUNTS);
+ printf("COMMIT\n");
now = time(NULL);
- printf("COMMIT\n");
printf("# Completed on %s", ctime(&now));
return 0;
}