1*c22d69bfSAxel DörflerSubDir HAIKU_TOP src add-ons kernel network protocols ipv4 ; 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 ipv4 : kernel haiku_network protocols : 16*c22d69bfSAxel Dörfler ipv4.cpp 17*c22d69bfSAxel Dörfler ipv4_address.cpp 18*c22d69bfSAxel Dörfler; 19*c22d69bfSAxel Dörfler 20*c22d69bfSAxel Dörfler# Installation 21*c22d69bfSAxel DörflerHaikuInstall install-networking : /boot/home/config/add-ons/kernel/haiku_network/protocols 22*c22d69bfSAxel Dörfler : ipv4 ; 23*c22d69bfSAxel Dörfler 24*c22d69bfSAxel DörflerPackage haiku-networkingkit-cvs : 25*c22d69bfSAxel Dörfler haiku : 26*c22d69bfSAxel Dörfler boot home config add-ons kernel haiku_network protocols ; 27