- load(textline, previous_commands, cmdlog, Textfile, str);\r
- /*-----------------------------------------------------------------*/\r
- printf("Loading log of iptables-restore commands %s ...\n", iptablesfile);\r
- /*-----------------------------------------------------------------*/\r
- load(textline, previous_iptables, iptablesfile, Textfile, str);\r
- /*-----------------------------------------------------------------*/\r
- printf("Loading log of ip6tables-restore commands %s ...\n", ip6tablesfile);\r
- /*-----------------------------------------------------------------*/\r
- load(textline, previous_ip6tables, ip6tablesfile, Textfile, str);\r
-\r
- string(new_filename, strlen(iptablesfile)+2);\r
- strcpy(new_filename, iptablesfile);\r
- strcat(new_filename, "-x");\r
- iptablesfile = new_filename;\r
-\r
- string(new_filename, strlen(ip6tablesfile)+2);\r
- strcpy(new_filename, ip6tablesfile);\r
- strcat(new_filename, "-x");\r
- ip6tablesfile = new_filename;\r
- }\r
+ f = fopen(filename, "w");\r
+ if(f)\r
+ {\r
+ for_each(ip, ips) if(eq(technology->filename, ip->technology_str))\r
+ {\r
+ fprintf(f,"%s,%s,%d\n", ip->code, ip->ruian_id_str, ip->max);\r
+ }\r
+ fclose(f);\r
+ }\r
+ else\r
+ perror(filename); \r
+ } \r
+#endif\r