1*c22d69bfSAxel DörflerSubDir HAIKU_TOP src add-ons kernel network protocols udp ; 2*c22d69bfSAxel Dörfler 3*c22d69bfSAxel DörflerSetSubDirSupportedPlatformsBeOSCompatible ; 4*c22d69bfSAxel Dörfler 5*c22d69bfSAxel Dörflerif $(TARGET_PLATFORM) != haiku { 6*c22d69bfSAxel Dörfler UseHeaders [ FStandardOSHeaders ] : true ; 7*c22d69bfSAxel Dörfler # Needed for <support/Errors.h> and maybe other stuff. 8*c22d69bfSAxel Dörfler UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ; 9*c22d69bfSAxel Dörfler # We need the public network headers also when not compiling for Haiku. 10*c22d69bfSAxel Dörfler # Unfortunately we get more than we want, namely all POSIX headers. 11*c22d69bfSAxel Dörfler} 12*c22d69bfSAxel Dörfler 13*c22d69bfSAxel DörflerUsePrivateHeaders net ; 14*c22d69bfSAxel Dörfler 15*c22d69bfSAxel DörflerKernelAddon udp : kernel haiku_network protocols : 16*c22d69bfSAxel Dörfler udp.cpp 17*c22d69bfSAxel Dörfler; 18*c22d69bfSAxel Dörfler 19*c22d69bfSAxel Dörfler# Installation 20*c22d69bfSAxel DörflerHaikuInstall install-networking : /boot/home/config/add-ons/kernel/haiku_network/protocols 21*c22d69bfSAxel Dörfler : udp ; 22*c22d69bfSAxel Dörfler 23*c22d69bfSAxel DörflerPackage haiku-networkingkit-cvs : 24*c22d69bfSAxel Dörfler haiku : 25*c22d69bfSAxel Dörfler boot home config add-ons kernel haiku_network protocols ; 26