1SubDir HAIKU_TOP src tests system network tcp_shell ; 2 3SubDirHdrs [ FDirName $(HAIKU_TOP) src tests add-ons kernel file_systems fs_shell ] ; 4SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols tcp ] ; 5SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons kernel network stack ] ; 6UseHeaders $(HAIKU_PRIVATE_KERNEL_HEADERS) : true ; 7UsePrivateHeaders net shared ; 8 9DEFINES += _KERNEL_MODE ; 10 11SimpleTest tcp_shell : 12 tcp_shell.cpp 13 14 # stack 15 ancillary_data.cpp 16 net_buffer.cpp 17 utility.cpp 18 19 # tcp 20 tcp.cpp 21 TCPEndpoint.cpp 22 BufferQueue.cpp 23 EndpointManager.cpp 24 25 # misc 26 argv.c 27 ipv4_address.cpp 28 29 : be libkernelland_emu.so [ TargetLibstdc++ ] 30; 31 32SimpleTest BufferQueueTest : 33 BufferQueueTest.cpp 34 35 # stack 36 ancillary_data.cpp 37 net_buffer.cpp 38 utility.cpp 39 40 # tcp 41 BufferQueue.cpp 42 43 : be libkernelland_emu.so 44; 45 46SEARCH on [ FGristFiles 47 tcp.cpp TCPEndpoint.cpp BufferQueue.cpp EndpointManager.cpp 48 ] = [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols tcp ] ; 49 50SEARCH on [ FGristFiles 51 ipv4_address.cpp 52 ] = [ FDirName $(HAIKU_TOP) src add-ons kernel network protocols ipv4 ] ; 53 54SEARCH on [ FGristFiles 55 ancillary_data.cpp net_buffer.cpp utility.cpp 56 ] = [ FDirName $(HAIKU_TOP) src add-ons kernel network stack ] ; 57 58SEARCH on [ FGristFiles 59 argv.c 60 ] = [ FDirName $(HAIKU_TOP) src tests add-ons kernel file_systems fs_shell ] ; 61