1SubDir HAIKU_TOP src add-ons kernel network protocols tcp ; 2 3SetSubDirSupportedPlatformsBeOSCompatible ; 4 5if $(TARGET_PLATFORM) != haiku { 6 UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ; 7 # We need the public network headers also when not compiling for Haiku. 8 # Unfortunately we get more than we want, namely all POSIX headers. 9} 10 11UsePrivateHeaders net ; 12 13KernelAddon tcp : kernel obos_network protocols : 14 arc4random.c 15 tcp.c 16 tcp_debug.c 17 tcp_input.c 18 tcp_output.c 19 tcp_timer.c 20; 21 22# Installation 23HaikuInstall install-networking 24 : /boot/home/config/add-ons/kernel/obos_network/protocols 25 : tcp ; 26 27Package haiku-networkingkit-cvs : 28 tcp : 29 boot home config add-ons kernel obos_network protocols ; 30