Changeset 7517


Ignore:
Timestamp:
2007-06-07T17:30:59+02:00 (11 years ago)
Author:
pavlov
Message:

package ipset for use

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/netfilter.mk

    r7462 r7517  
    8989IPT_IPSEC-$(CONFIG_NETFILTER_XT_MATCH_ESP) += $(P_XT)xt_esp 
    9090 
     91IPT_IPSET-m := 
     92IPT_IPSET-$(CONFIG_IP_NF_SET) += $(P_V4)ip_set 
     93IPT_IPSET-$(CONFIG_IP_NF_MATCH_SET) += $(P_V4)ipt_set 
     94IPT_IPSET-$(CONFIG_IP_NF_SET_IPMAP) += $(P_V4)ip_set_ipmap 
     95IPT_IPSET-$(CONFIG_IP_NF_SET_MACIPMAP) += $(P_V4)ip_set_macipmap 
     96IPT_IPSET-$(CONFIG_IP_NF_SET_PORTMAP) += $(P_V4)ip_set_portmap 
     97IPT_IPSET-$(CONFIG_IP_NF_SET_IPHASH) += $(P_V4)ip_set_iphash 
     98IPT_IPSET-$(CONFIG_IP_NF_SET_NETHASH) += $(P_V4)ip_set_nethash 
     99IPT_IPSET-$(CONFIG_IP_NF_SET_IPPORTHASH) += $(P_V4)ip_set_ipporthash 
     100IPT_IPSET-$(CONFIG_IP_NF_SET_IPTREE) += $(P_V4)ip_set_iptree 
     101IPT_IPSET-$(CONFIG_IP_NF_TARGET_SET) += $(P_V4)ipt_SET 
     102 
    91103IPT_NAT-m := 
    92104ifneq ($(NF_KMOD),1) 
     
    140152IPT_BUILTIN += $(IPT_IPOPT-y) 
    141153IPT_BUILTIN += $(IPT_IPSEC-y) 
     154IPT_BUILTIN += $(IPT_IPSET-y) 
    142155IPT_BUILTIN += $(IPT_NAT-y) 
    143156IPT_BUILTIN += $(IPT_ULOG-y) 
  • trunk/package/iptables/Makefile

    r7462 r7517  
    159159        - libipt_recent \\\ 
    160160        - libipt_NOTRACK 
     161endef 
     162 
     163define Package/iptables-mod-ipset 
     164  $(call Package/iptables/Default) 
     165  DEPENDS:=iptables +kmod-ipt-ipset 
     166  TITLE:=ipset iptables extension 
     167  DESCRIPTION:=\ 
     168    ipset 
    161169endef 
    162170 
     
    264272$(eval $(call BuildPlugin,iptables-mod-conntrack,$(IPT_CONNTRACK-m))) 
    265273$(eval $(call BuildPlugin,iptables-mod-extra,$(IPT_EXTRA-m))) 
     274$(eval $(call BuildPlugin,iptables-mod-ipset,$(IPT_IPSET-m))) 
    266275$(eval $(call BuildPlugin,iptables-mod-filter,$(IPT_FILTER-m),$(L7_INSTALL))) 
    267276$(eval $(call BuildPlugin,iptables-mod-imq,$(IPT_IMQ-m))) 
  • trunk/package/kernel/modules/netfilter.mk

    r7462 r7517  
    175175$(eval $(call KernelPackage,ipt-iprange)) 
    176176 
     177define KernelPackage/ipt-ipset 
     178  TITLE:=IPSET Modules 
     179  DESCRIPTION:=\ 
     180        Netfilter kernel modules for ipset 
     181  FILES:=$(foreach mod,$(IPT_IPSET-m),$(LINUX_DIR)/net/$(mod).$(LINUX_KMOD_SUFFIX)) 
     182  SUBMENU:=$(NFMENU) 
     183  AUTOLOAD:=$(call AutoLoad,40,$(notdir $(IPT_IPSET-m))) 
     184endef 
     185$(eval $(call KernelPackage,ipt-ipset)) 
     186 
     187 
    177188define KernelPackage/ipt-extra 
    178189  TITLE:=Extra modules 
Note: See TracChangeset for help on using the changeset viewer.