Skip to content

Commit 5eb25dd

Browse files
Antonio Pastorhauke
authored andcommitted
kernel: modules: appletalk: add for Netatalk v4
Netatalk v4 reintroduces AppleTalk and this module is required for layer 3 protocol support. Module was removed in kernel 4.14 for OpenWrt 18.06 (commmit 14a0131, 22/02/2018). At the time nothing used it as Netatalk v3 did not support AppleTalk. Not building ipddp feature/module like it was in the past, as recommended by upstream Netatalk maintainers. Signed-off-by: Antonio Pastor <[email protected]> Link: openwrt/openwrt#16979 Signed-off-by: Hauke Mehrtens <[email protected]>
1 parent 851e7f7 commit 5eb25dd

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

package/kernel/linux/modules/netsupport.mk

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,24 @@ endef
4242
$(eval $(call KernelPackage,atmtcp))
4343

4444

45+
define KernelPackage/appletalk
46+
SUBMENU:=$(NETWORK_SUPPORT_MENU)
47+
TITLE:=Appletalk protocol support
48+
KCONFIG:= \
49+
CONFIG_ATALK \
50+
CONFIG_DEV_APPLETALK \
51+
CONFIG_IPDDP=n
52+
FILES:=$(LINUX_DIR)/net/appletalk/appletalk.ko
53+
AUTOLOAD:=$(call AutoLoad,40,appletalk)
54+
endef
55+
56+
define KernelPackage/appletalk/description
57+
Kernel module for AppleTalk protocol.
58+
endef
59+
60+
$(eval $(call KernelPackage,appletalk))
61+
62+
4563
define KernelPackage/bonding
4664
SUBMENU:=$(NETWORK_SUPPORT_MENU)
4765
TITLE:=Ethernet bonding driver

0 commit comments

Comments
 (0)