1export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5 6include $(MakeInc_cmd) 7include $(MakeInc_def) 8 9DATAFILES = \ 10 bootp.h icmp6.h if_ether.h icmp_var.h \ 11 igmp.h igmp_var.h in.h in_pcb.h \ 12 in_systm.h in_var.h ip.h ip6.h \ 13 ip_icmp.h ip_var.h tcp.h \ 14 tcp_fsm.h tcp_seq.h tcp_timer.h tcp_var.h \ 15 tcpip.h udp.h udp_var.h 16 17# netinet.modulemap additionally includes in6.h from ../netinet6. 18MODULEMAPFILES = \ 19 netinet.modulemap 20 21KERNELFILES = \ 22 kpi_ipfilter.h in_arp.h 23 24PRIVATE_DATAFILES = \ 25 flow_divert_proto.h \ 26 igmp_var.h \ 27 in.h \ 28 in_gif.h \ 29 in_pcb.h \ 30 in_tclass.h \ 31 ip.h \ 32 ip_compat.h \ 33 ip_dummynet.h \ 34 ip_flowid.h \ 35 mptcp_var.h \ 36 tcp.h \ 37 tcp_cc.h \ 38 tcp_debug.h \ 39 tcp_var.h \ 40 tcp_cache.h \ 41 udp.h \ 42 in_stat.h 43 44DRIVERKIT_DATAFILES = \ 45 in.h \ 46 ip.h \ 47 ip6.h \ 48 tcp.h \ 49 ip_compat.h \ 50 in_systm.h \ 51 udp.h 52 53PRIVATE_KERNELFILES = ${KERNELFILES} \ 54 ip_ecn.h ip_encap.h tcp_log.h 55 56INSTALL_MI_LIST = ${DATAFILES} 57 58INSTALL_MODULEMAP_MI_LIST = ${MODULEMAPFILES} 59 60INSTALL_DRIVERKIT_MI_LIST = ${DRIVERKIT_DATAFILES} 61 62INSTALL_MI_DIR = netinet 63 64EXPORT_MI_LIST = ${DATAFILES} ${KERNELFILES} 65 66EXPORT_MI_DIR = ${INSTALL_MI_DIR} 67 68INSTALL_SF_MI_LCL_LIST = $(sort ${DATAFILES} ${PRIVATE_DATAFILES}) 69INSTALL_KF_MI_LCL_LIST = $(sort ${DATAFILES} ${PRIVATE_DATAFILES} ${PRIVATE_KERNELFILES}) 70 71include $(MakeInc_rule) 72include $(MakeInc_dir) 73