X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ip6tables-standalone.c;fp=ip6tables-standalone.c;h=0000000000000000000000000000000000000000;hb=f81615a1b6e71d36b4f49a38c04805cc52a146c2;hp=5bdcd4fba5ecee5741e27af0944aef0b39d14d02;hpb=38258638166a4aee377b55922610aa57c410e6f9;p=iptables.git diff --git a/ip6tables-standalone.c b/ip6tables-standalone.c deleted file mode 100644 index 5bdcd4f..0000000 --- a/ip6tables-standalone.c +++ /dev/null @@ -1,77 +0,0 @@ -/* - * Author: Paul.Russell@rustcorp.com.au and mneuling@radlogic.com.au - * - * (C) 2000-2002 by the netfilter coreteam : - * Paul 'Rusty' Russell - * Marc Boucher - * James Morris - * Harald Welte - * Jozsef Kadlecsik - * - * Based on the ipchains code by Paul Russell and Michael Neuling - * - * iptables -- IP firewall administration for kernels with - * firewall table (aimed for the 2.3 kernels) - * - * See the accompanying manual page iptables(8) for information - * about proper usage of this program. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -#include -#include -#include -#include -#include "ip6tables-multi.h" - -#ifdef IPTABLES_MULTI -int -ip6tables_main(int argc, char *argv[]) -#else -int -main(int argc, char *argv[]) -#endif -{ - int ret; - char *table = "filter"; - ip6tc_handle_t handle = NULL; - - program_name = "ip6tables"; - program_version = XTABLES_VERSION; - - lib_dir = getenv("XTABLES_LIBDIR"); - if (lib_dir == NULL) { - lib_dir = getenv("IP6TABLES_LIB_DIR"); - if (lib_dir != NULL) - fprintf(stderr, "IP6TABLES_LIB_DIR is deprecated\n"); - } - if (lib_dir == NULL) - lib_dir = XTABLES_LIBDIR; - -#ifdef NO_SHARED_LIBS - init_extensions(); -#endif - - ret = do_command6(argc, argv, &table, &handle); - if (ret) - ret = ip6tc_commit(&handle); - - if (!ret) - fprintf(stderr, "ip6tables: %s\n", - ip6tc_strerror(errno)); - - exit(!ret); -}