mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-24 20:55:22 +07:00
b72f6f51dc
This patch introduced the 6lowpan netdev private data struct. We name it lowpan_priv and it's placed at the beginning of netdev private data. All lowpan interfaces should allocate this room at first of netdev private data. 6LoWPAN LL private data can be allocate by additional netdev private data, e.g. dev->priv_size should be "sizeof(struct lowpan_priv) + sizeof(LL_LOWPAN_PRIVATE_DATA)". Signed-off-by: Alexander Aring <alex.aring@gmail.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
13 lines
417 B
Makefile
13 lines
417 B
Makefile
obj-$(CONFIG_6LOWPAN) += 6lowpan.o
|
|
|
|
6lowpan-y := core.o iphc.o nhc.o
|
|
|
|
#rfc6282 nhcs
|
|
obj-$(CONFIG_6LOWPAN_NHC_DEST) += nhc_dest.o
|
|
obj-$(CONFIG_6LOWPAN_NHC_FRAGMENT) += nhc_fragment.o
|
|
obj-$(CONFIG_6LOWPAN_NHC_HOP) += nhc_hop.o
|
|
obj-$(CONFIG_6LOWPAN_NHC_IPV6) += nhc_ipv6.o
|
|
obj-$(CONFIG_6LOWPAN_NHC_MOBILITY) += nhc_mobility.o
|
|
obj-$(CONFIG_6LOWPAN_NHC_ROUTING) += nhc_routing.o
|
|
obj-$(CONFIG_6LOWPAN_NHC_UDP) += nhc_udp.o
|