Changeset 25893


Ignore:
Timestamp:
2011-03-06T18:36:59+01:00 (7 years ago)
Author:
jow
Message:

[backfire] package iptables hashlimit match (#8846)

Location:
branches/backfire
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/include/netfilter.mk

    r20695 r25893  
    115115$(eval $(call nf_add,IPT_IPOPT,CONFIG_NETFILTER_XT_MATCH_DSCP, $(P_XT)xt_dscp)) 
    116116$(eval $(call nf_add,IPT_IPOPT,CONFIG_NETFILTER_XT_TARGET_DSCP, $(P_XT)xt_DSCP)) 
     117$(eval $(call nf_add,IPT_HASHLIMIT,CONFIG_NETFILTER_XT_MATCH_HASHLIMIT, $(P_XT)xt_hashlimit))  
    117118$(eval $(call nf_add,IPT_IPOPT,CONFIG_IP_NF_MATCH_ECN, $(P_V4)ipt_ecn)) 
    118119$(eval $(call nf_add,IPT_IPOPT,CONFIG_IP_NF_MATCH_LENGTH, $(P_V4)ipt_length)) 
  • branches/backfire/package/iptables/Makefile

    r25744 r25893  
    190190endef 
    191191 
     192define Package/iptables-mod-hashlimit 
     193$(call Package/iptables/Module, +kmod-ipt-hashlimit) 
     194  TITLE:=hashlimit matching 
     195endef 
     196 
     197define Package/iptables-mod-hashlimit/description 
     198iptables extensions for hashlimit matching 
     199Includes: 
     200- libxt_hashlimit 
     201endef 
     202 
    192203define Package/iptables-mod-iprange 
    193204$(call Package/iptables/Module, +kmod-ipt-iprange) 
     
    369380$(eval $(call BuildPlugin,iptables-mod-extra,$(IPT_EXTRA-m))) 
    370381$(eval $(call BuildPlugin,iptables-mod-filter,$(IPT_FILTER-m),$(L7_INSTALL))) 
     382$(eval $(call BuildPlugin,iptables-mod-hashlimit,$(IPT_HASHLIMIT-m))) 
    371383$(eval $(call BuildPlugin,iptables-mod-imq,$(IPT_IMQ-m))) 
    372384$(eval $(call BuildPlugin,iptables-mod-ipopt,$(IPT_IPOPT-m))) 
  • branches/backfire/package/kernel/modules/netfilter.mk

    r21701 r25893  
    494494 
    495495$(eval $(call KernelPackage,nf-conntrack-netlink)) 
     496 
     497define KernelPackage/ipt-hashlimit 
     498$(call KernelPackage/ipt/Depends,) 
     499  TITLE:=Netfilter hashlimit match 
     500  FILES:=$(LINUX_DIR)/net/netfilter/xt_hashlimit.$(LINUX_KMOD_SUFFIX) 
     501  KCONFIG:=$(KCONFIG_IPT_HASHLIMIT) 
     502  AUTOLOAD:=$(call AutoLoad,50,xt_hashlimit) 
     503endef 
     504 
     505define KernelPackage/ipt-hashlimit/description 
     506 Kernel modules support for the hashlimit bucket match module 
     507endef 
     508 
     509$(eval $(call KernelPackage,ipt-hashlimit)) 
Note: See TracChangeset for help on using the changeset viewer.