diff --git a/headers/private/net/r5_compatibility.h b/headers/private/net/r5_compatibility.h index 7a16df9a83..b76cf9ac7f 100644 --- a/headers/private/net/r5_compatibility.h +++ b/headers/private/net/r5_compatibility.h @@ -41,8 +41,6 @@ struct r5_sockaddr_in { extern bool __gR5Compatibility; extern addr_t __gNetworkStart; extern addr_t __gNetworkEnd; -extern addr_t __gNetAPIStart; -extern addr_t __gNetAPIEnd; static inline bool diff --git a/src/kits/network/libnetapi/Jamfile b/src/kits/network/libnetapi/Jamfile index b123b8e69a..c94dc6f22a 100644 --- a/src/kits/network/libnetapi/Jamfile +++ b/src/kits/network/libnetapi/Jamfile @@ -36,7 +36,6 @@ for architectureObject in [ MultiArchSubDirSetup ] { } SharedLibrary [ MultiArchDefaultGristFiles libbnetapi.so ] : - init.cpp DynamicBuffer.cpp NetEndpoint.cpp NetAddress.cpp diff --git a/src/kits/network/libnetapi/init.cpp b/src/kits/network/libnetapi/init.cpp deleted file mode 100644 index a554f90b0a..0000000000 --- a/src/kits/network/libnetapi/init.cpp +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Copyright 2006-2008, Haiku, Inc. All Rights Reserved. - * Distributed under the terms of the MIT License. - * - * Authors: - * Axel Dörfler, axeld@pinc-software.de - */ - -#include - -#include -#include - -#include - - -static void -find_own_image(image_id id) -{ - image_info info; - if (get_image_info(id, &info) == B_OK) { - __gNetAPIStart = (addr_t)min_c(info.text, info.data); - __gNetAPIEnd = min_c((addr_t)info.text + info.text_size, - (addr_t)info.data + info.data_size); - } -} - - -extern "C" void -initialize_before(image_id id) -{ - // If in compatibility mode get our code address range. - if (__gR5Compatibility) - find_own_image(id); -}