--- zzzz-none-000/linux-4.1.38/net/core/Makefile 2017-01-18 18:48:06.000000000 +0000 +++ bcm63-7582-715/linux-4.1.38/net/core/Makefile 2020-11-25 10:06:48.000000000 +0000 @@ -2,6 +2,11 @@ # Makefile for the Linux networking core. # +ifdef BCM_KF # defined(CONFIG_BCM_KF_BLOG) +EXTRA_CFLAGS += -I$(INC_BRCMDRIVER_PUB_PATH)/$(BRCM_BOARD) +EXTRA_CFLAGS += -I$(INC_BRCMSHARED_PUB_PATH)/bcm963xx +endif # BCM_KF + obj-y := sock.o request_sock.o skbuff.o datagram.o stream.o scm.o \ gen_stats.o gen_estimator.o net_namespace.o secure_seq.o flow_dissector.o @@ -23,3 +28,13 @@ obj-$(CONFIG_NET_PTP_CLASSIFY) += ptp_classifier.o obj-$(CONFIG_CGROUP_NET_PRIO) += netprio_cgroup.o obj-$(CONFIG_CGROUP_NET_CLASSID) += netclassid_cgroup.o + +ifdef BCM_KF # defined(CONFIG_BCM_KF_BLOG) +obj-$(CONFIG_BCM_KF_BLOG) += blog.o blog_rule.o +obj-$(CONFIG_BCM_KF_VLANCTL_BIND) += vlanctl_bind.o +endif # BCM_KF +ifdef BCM_KF # defined(CONFIG_BCM_KF_NBUFF) +obj-y += nbuff.o iqos.o gbpm.o flwstif.o +endif # BCM_KF + +