kernel: netfilter.mk: Explicitly set the order of autoloaded modules
In my machine, the file is created with arptable_filter before arp_tables. This can't happen because the former depends on the latter. So, instead of rely on wildcards (*.ko), set by hand the files to be loaded in the correct order. Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br> SVN-Revision: 36512
This commit is contained in:
		| @@ -402,7 +402,7 @@ endef | |||||||
|  |  | ||||||
| $(eval $(call KernelPackage,ip6tables)) | $(eval $(call KernelPackage,ip6tables)) | ||||||
|  |  | ||||||
|  | ARP_MODULES = arp_tables arpt_mangle arptable_filter | ||||||
| define KernelPackage/arptables | define KernelPackage/arptables | ||||||
|   SUBMENU:=$(NF_MENU) |   SUBMENU:=$(NF_MENU) | ||||||
|   TITLE:=ARP firewalling modules |   TITLE:=ARP firewalling modules | ||||||
| @@ -410,7 +410,7 @@ define KernelPackage/arptables | |||||||
|   KCONFIG:=CONFIG_IP_NF_ARPTABLES \ |   KCONFIG:=CONFIG_IP_NF_ARPTABLES \ | ||||||
|     CONFIG_IP_NF_ARPFILTER \ |     CONFIG_IP_NF_ARPFILTER \ | ||||||
|     CONFIG_IP_NF_ARP_MANGLE |     CONFIG_IP_NF_ARP_MANGLE | ||||||
|   AUTOLOAD:=$(call AutoLoad,49,$(notdir $(patsubst %.ko,%,$(wildcard $(LINUX_DIR)/net/ipv4/netfilter/arp*.ko)))) |   AUTOLOAD:=$(call AutoLoad,49,$(ARP_MODULES)) | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define KernelPackage/arptables/description | define KernelPackage/arptables/description | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jo-Philipp Wich
					Jo-Philipp Wich