Files
haiku-beta6/src/add-ons/kernel/network/stack/Jamfile
T
Ingo Weinhold cdc00dadfc * Added optional {send,read}_data_no_buffer() hooks to the protocol
module interface. They directly operate on iovecs and thus allow
  protocols that don't need it to avoid the creation of a net_buffer.
* Adjusted the socket module to support the new hooks. If they are
  present, they will be chosen over the old hooks.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25299 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-05-03 01:11:21 +00:00

42 lines
966 B
Plaintext

SubDir HAIKU_TOP src add-ons kernel network stack ;
SetSubDirSupportedPlatformsBeOSCompatible ;
if $(TARGET_PLATFORM) != haiku {
UseHeaders [ FStandardOSHeaders ] : true ;
# Needed for <support/Errors.h> and maybe other stuff.
UseHeaders [ FDirName $(HAIKU_TOP) headers posix ] : true ;
# We need the public network headers also when not compiling for Haiku.
# Unfortunately we get more than we want, namely all POSIX headers.
}
UseHeaders $(TARGET_PRIVATE_KERNEL_HEADERS) : true ;
UsePrivateHeaders net shared ;
KernelAddon stack :
ancillary_data.cpp
datalink.cpp
domains.cpp
interfaces.cpp
net_buffer.cpp
net_socket.cpp
link.cpp
radix.c
routes.cpp
stack.cpp
stack_interface.cpp
utility.cpp
# for test purposes
#simple_net_buffer.cpp
;
# Installation
HaikuInstall install-networking : /boot/home/config/add-ons/kernel/haiku_network
: stack ;
Package haiku-networkingkit-cvs :
haiku :
boot home config add-ons kernel haiku_network ;