Added libkernelppp.a (currently named libuserlandppp.a), PPP, and PPPoE to userland test build.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5153 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -26,7 +26,10 @@ Depends userland_network_modules :
|
|||||||
# interfaces modules
|
# interfaces modules
|
||||||
<userland>loopback
|
<userland>loopback
|
||||||
<userland>ethernet
|
<userland>ethernet
|
||||||
# <userland>ppp
|
<userland>ppp
|
||||||
|
|
||||||
|
# ppp modules
|
||||||
|
<userland>pppoe
|
||||||
|
|
||||||
# protocols modules
|
# protocols modules
|
||||||
<userland>raw
|
<userland>raw
|
||||||
@@ -38,4 +41,5 @@ Depends userland_network_modules :
|
|||||||
|
|
||||||
SubInclude OBOS_TOP src tests add-ons kernel network core ;
|
SubInclude OBOS_TOP src tests add-ons kernel network core ;
|
||||||
SubInclude OBOS_TOP src tests add-ons kernel network interfaces ;
|
SubInclude OBOS_TOP src tests add-ons kernel network interfaces ;
|
||||||
|
SubInclude OBOS_TOP src tests add-ons kernel network ppp ;
|
||||||
SubInclude OBOS_TOP src tests add-ons kernel network protocols ;
|
SubInclude OBOS_TOP src tests add-ons kernel network protocols ;
|
||||||
|
|||||||
@@ -2,6 +2,6 @@ SubDir OBOS_TOP src tests add-ons kernel network interfaces ;
|
|||||||
|
|
||||||
SubInclude OBOS_TOP src tests add-ons kernel network interfaces ethernet ;
|
SubInclude OBOS_TOP src tests add-ons kernel network interfaces ethernet ;
|
||||||
SubInclude OBOS_TOP src tests add-ons kernel network interfaces loopback ;
|
SubInclude OBOS_TOP src tests add-ons kernel network interfaces loopback ;
|
||||||
# SubInclude OBOS_TOP src tests add-ons kernel network interfaces ppp ;
|
SubInclude OBOS_TOP src tests add-ons kernel network interfaces ppp ;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,21 +1,14 @@
|
|||||||
SubDir OBOS_TOP src tests add-ons kernel network interfaces ppp ;
|
SubDir OBOS_TOP src tests add-ons kernel network interfaces ppp ;
|
||||||
|
|
||||||
UsePrivateHeaders net ;
|
UsePrivateHeaders net ;
|
||||||
UsePrivateHeaders [ FDirName kernel ] ;
|
|
||||||
UsePrivateHeaders [ FDirName kernel util ] ;
|
|
||||||
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ;
|
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ;
|
||||||
|
|
||||||
# for kernel_cpp.cpp/h and BLocker
|
|
||||||
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src kernel core util ] ;
|
|
||||||
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src kernel core disk_device_manager ] ;
|
|
||||||
|
|
||||||
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src add-ons kernel network interfaces ppp ] ;
|
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src add-ons kernel network interfaces ppp ] ;
|
||||||
|
|
||||||
|
|
||||||
Addon <userland>ppp : userland network interfaces :
|
Addon <userland>ppp : userland network interfaces :
|
||||||
kernel_cpp.cpp
|
|
||||||
ppp.cpp
|
ppp.cpp
|
||||||
PPPManager.cpp
|
PPPManager.cpp
|
||||||
;
|
;
|
||||||
|
|
||||||
LinkSharedOSLibs <userland>ppp : libkernelppp.a <installed>net_stack_tester ;
|
LinkSharedOSLibs <userland>ppp : libuserlandppp.a <installed>net_stack_tester be ;
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
SubDir OBOS_TOP src tests add-ons kernel network ppp ;
|
||||||
|
|
||||||
|
SubInclude OBOS_TOP src tests add-ons kernel network ppp pppoe ;
|
||||||
|
SubInclude OBOS_TOP src tests add-ons kernel network ppp shared ;
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
SubDir OBOS_TOP src tests add-ons kernel network ppp pppoe ;
|
||||||
|
|
||||||
|
UsePrivateHeaders net ;
|
||||||
|
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ;
|
||||||
|
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp ] ;
|
||||||
|
|
||||||
|
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src add-ons kernel network ppp pppoe ] ;
|
||||||
|
|
||||||
|
|
||||||
|
Addon <userland>pppoe : userland network ppp shared :
|
||||||
|
pppoe.cpp
|
||||||
|
PPPoEDevice.cpp
|
||||||
|
DiscoveryPacket.cpp
|
||||||
|
;
|
||||||
|
|
||||||
|
LinkSharedOSLibs <userland>pppoe : libuserlandppp.a <installed>net_stack_tester be ;
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
SubDir OBOS_TOP src tests add-ons kernel network ppp shared ;
|
||||||
|
|
||||||
|
SubInclude OBOS_TOP src tests add-ons kernel network ppp shared libkernelppp ;
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
SubDir OBOS_TOP src tests add-ons kernel network ppp shared libkernelppp ;
|
||||||
|
|
||||||
|
UsePrivateHeaders net ;
|
||||||
|
UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ;
|
||||||
|
|
||||||
|
SEARCH_SOURCE += [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp ] ;
|
||||||
|
|
||||||
|
|
||||||
|
StaticLibrary userlandppp :
|
||||||
|
KPPPConfigurePacket.cpp
|
||||||
|
KPPPDevice.cpp
|
||||||
|
KPPPInterface.cpp
|
||||||
|
KPPPLayer.cpp
|
||||||
|
KPPPLCP.cpp
|
||||||
|
KPPPLCPExtension.cpp
|
||||||
|
KPPPOptionHandler.cpp
|
||||||
|
KPPPProtocol.cpp
|
||||||
|
KPPPReportManager.cpp
|
||||||
|
KPPPStateMachine.cpp
|
||||||
|
KPPPUtils.cpp
|
||||||
|
settings_tools.cpp
|
||||||
|
|
||||||
|
# integrated modules
|
||||||
|
_KPPPMRUHandler.cpp
|
||||||
|
_KPPPAuthenticationHandler.cpp
|
||||||
|
_KPPPPFCHandler.cpp
|
||||||
|
;
|
||||||
@@ -394,7 +394,7 @@ _EXPORT void kprintf(const char *fmt, ...)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
_EXPORT status_t load_driver_symbols(char *driver_name)
|
_EXPORT status_t load_driver_symbols(const char *driver_name)
|
||||||
{
|
{
|
||||||
// Userland debugger will extract symbols itself...
|
// Userland debugger will extract symbols itself...
|
||||||
return B_OK;
|
return B_OK;
|
||||||
|
|||||||
Reference in New Issue
Block a user